(1)补全下面的程序,使其可以将10000H1000FH中的8个字,逆序复制到20000H2000FH中。逆 序复制的含义如图3.17(P70)所示(图中内存里的数据均为假设)。
mov ax, 1000H
mov dx, ax
// 栈段为 1000:00H ~ 1000:0FH
_push ax,1000H__
_PUSH ss,ax_____
// 栈顶指针为 0FH + 1 = 10H
_push sp,0010H__
push [0]
push [2]
push [4]
push [6]
push [8]
push [A]
push [C]
push [E]
(2)补全下面的程序,使其可以将10000H1000FH中的8个字,逆序复制到20000H2000FH中。
mov ax, 2000H
mov ds, ax
// 栈段为 栈段为 1000:00H ~ 1000:0FH
_push ax,1000H_
_push ss,ax____
// 栈底为 0000H
_push sp,0000H_
pop [E]
pop [C]
pop [A]
pop [8]
pop [6]
pop [4]
pop [2]
pop [0]
标签:mov,pop,栈段,3.2,寄存器,push,ax,检测点,1000
From: https://www.cnblogs.com/wuoshiwzm/p/18107988