tengguang 发表于 2017-3-7 17:03:03

汇编菜鸟求助

检测点3.2

(1)补全下面的程序,使其可以将10000H-1000FH中的8个字,逆序拷贝到20000H-2000FH中。

mov ax,1000H

mov ds,ax   

mov ax,2000H

mov ss,ax   

mov sp,10h   

push

push

push

push

push

push

push

push

push能够看懂,push前面的看不懂啊,大神们,小白求解答!谢谢

newu 发表于 2017-3-7 17:25:18

mov ax,1000H      

mov ds,ax      ;ds寄存器,通常存放要访问数据的段地址,因为8086CPU不支持直接将数据存入段寄存器,故用ax中转。

mov ax,2000H

mov ss,ax          ;设置栈的段地址,同理用ax中转

mov sp,10h      ;设置栈顶的偏移地址

push

push

push

push

push

push

push

push


建议好好看看书。

tengguang 发表于 2017-3-7 18:06:40

本帖最后由 tengguang 于 2017-3-7 18:33 编辑

newu 发表于 2017-3-7 17:25
mov ax,1000H      

mov ds,ax      ;ds寄存器,通常存放要访问数据的段地址,因为8086CPU不支持直接 ...

非常感谢!!!

tengguang 发表于 2017-3-7 18:11:44

{:10_254:}{:10_254:}{:10_254:}{:10_254:}
页: [1]
查看完整版本: 汇编菜鸟求助