永发信息网

如何把一串数据存入一段连续的主存地址中 (汇编入门)

答案:1  悬赏:70  手机版
解决时间 2021-11-18 18:15
  • 提问者网友:我们很暧昧
  • 2021-11-18 13:38
如何把一串数据存入一段连续的主存地址中 (汇编入门)
最佳答案
  • 五星知识达人网友:刀戟声无边
  • 2021-11-18 15:03
mov a,0h
mov data1,a ;data1是数值寄存器 随便设定名字
mov a,1
mov data2,a ;data2是寻址寄存器

loop:
mov a,data1
mov mp1,a ;(MP1是间接寻址寄存器指针 系统规定的)
mov a, data2 ;[02]是间接寻址寄存器
mov [02],a ;这样就把值写入了地址00h 下面进行循环
inc data1 ;递增
mov a,99h
xor a,data1
sz Z ;异或运算 =99执行下条 不=与就跳过
jmp $+3 ; 跳过3条指令 =跳到结束指令.
inc data2
jmp loop ; 循环

end 结束追问谢谢啦,亲~~追答最后不是有INC DATA2 那里就 递增了DATA2
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯