产生随机数并计算的程序汇编语言
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
1个回答
展开全部
;============================================================
RAND PROC NEAR
; 利用时钟的低位反转除10000的余数作为随机数
; 随机数在ax中带回
PUSH BX
PUSH CX
PUSH DX
PUSHF
MOV AH,0
INT 1AH
; MOV AX,CX
MOV BX,DX
MOV CX,16
@RAND1:
ROR BX,1
RCL AX,1
LOOP @RAND1
MOV DX,0
MOV BX,10000
DIV BX
MOV AX,DX
POPF
POP DX
POP CX
POP BX
RET
RAND ENDP
;===============================
追问
谢谢你
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询