就是要努力呀 发表于 2020-4-2 12:49:47

mov ax, [0]

在前面的学习中小甲鱼说mov ax, 表示将内存单元 ds:0 ds:1 的数据送入ax中, mov ah, 表示将内存单元 ds:0 的数据送入ah中, mov al, 表示将内存单元 ds:0 的数据送入al中,也就是送入多少个内存单元的数据取决去寄存器的长度

但是学到和loop指令这一章,小甲鱼又说mov ax, 表示将内存单元 ds:0 的数据送入al中, ah保持不变

但我自己在debug上实验发现mov ax, 是把内存单元 ds:0 ds:1 的数据送入了ax中

所以到底哪个是正确的。。。{:10_266:}


人造人 发表于 2020-4-2 12:59:21

错:小甲鱼又说mov ax, 表示将内存单元 ds:0 的数据送入al中, ah保持不变
对:但我自己在debug上实验发现mov ax, 是把内存单元 ds:0 ds:1 的数据送入了ax中

就是要努力呀 发表于 2020-4-2 13:04:02

人造人 发表于 2020-4-2 12:59
错:小甲鱼又说mov ax, 表示将内存单元 ds:0 的数据送入al中, ah保持不变
对:但我自己在debug上实验 ...

{:10_257:}嗯 了解 谢谢了{:10_265:}
页: [1]
查看完整版本: mov ax, [0]