永发信息网

汇编问题 ,急

答案:4  悬赏:60  手机版
解决时间 2021-05-02 08:37
  • 提问者网友:温旧梦泪无声
  • 2021-05-01 20:25

汇编语言用loop循环取系统时间来获取随机数,得到的数存储在sou中

mov ah,2ch
int 21h
mov al,dl
mov sou,al

上面是正确的,可是加上loop循环后就出错,请高手指正

最佳答案
  • 五星知识达人网友:酒安江南
  • 2021-05-01 21:06
加上延时
全部回答
  • 1楼网友:何以畏孤独
  • 2021-05-02 00:14

int 21 功能号没有指定,al = function value

功能0 得到设备信息

功能1 设置设备信息

...

你的al被破坏了,所以会死

  • 2楼网友:西岸风
  • 2021-05-01 23:19

mov ah,2ch int 21h mov al,dl mov sou,al

你的这一段程序,好像没有延时,加一个延时看看,数据更新太快,你得不到结果。另提一下,写这个不需要循环,用的时候调用就可以了,不然死循环其他事情没法干

  • 3楼网友:千夜
  • 2021-05-01 21:47
mov ah,2ch int 21h 汇编都还给学校了 这个不要放入循环体试下看看
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯