2022年骰子模拟程序设计 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年骰子模拟程序设计 .pdf》由会员分享,可在线阅读,更多相关《2022年骰子模拟程序设计 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、骰子模拟程序设计一、设计目标模拟实现骰子游戏。二、设计要求1. 通过按某键模拟投掷骰子。2. 模拟显示骰子的旋转, 经过一段时间后骰子静止, 根据静止时的数字大小确定输赢。3. 通过按某键可停止骰子旋转。4. 模拟投掷骰子的力度, 通过按某键的时间长短或两次按键之间的时间间隔,控制骰子的旋转时间和转速。5. 通过按某键可正常退出模拟程序。三、设计提示本课题可用 18 分别代替骰子的八面数字,当按下某键的时候,数字开始滚动显示,当按下结束键时停止,屏幕上显示的就是当前数字。其中,按键检测、数字显示、时间长短均可以通过DOS 、BIOS功能调用完成。STACK SEGMENT DW 64 DUP
2、( ?) STACK ENDS DATA SEGMENT MESSAGE DB NOTE:ENTER 1,2,3 TO CHOOSE SPEED,S TO STOP,E TO EXIT , $ RESULT DB YOUR NUMBER IS , $ 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - GO DBGOING! , $ STOP DBSTOP! ,$ TIME DB ? DATA ENDS CODE SEGMENT A
3、SSUME DS:DATA,CS:CODE POINT MACRO OP1,OP2 ; 置光标位置PUSH AX PUSH BX PUSH DX MOV AH,02H MOV BH,0 MOV DH,OP1 MOV DL,OP2 INT 10H POP DX POP BX POP AX ENDM PRINT MACRO M ; 输出字符PUSH AX PUSH DX MOV DL,M MOV AH,02H INT 21H POP DX POP AX ENDM START : MOV AX,DATA MOV DS,AX 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - -
4、 - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - LEA SI,TIME MOV AH,01H MOV CX,3000H INT 10H MOV AX,0600H MOV BH,0CH XOR CX,CX MOV DX,1850H INT 10H POINT 7,18 LEA DX,MESSAGE MOV AH,09H INT 21H MOV AX,0600H MOV BH,0FCH MOV CX,0B26H MOV DX,0D2AH INT 10H POINT 12,20 LEA DX,RESULT M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年骰子模拟程序设计 2022 骰子 模拟 程序设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内