1将10000h-1000fh这段空间当作栈,初始状态是空的;
2、设置AX=001AH,BX=001BH;
3、将AX、BX中的数据入栈;
4、然后将AX、bx清零;
5、从栈中回复AX/bx原来的内容。
MOV AX,1000
MOV SS,AX
MOV SP,00010
MOV AX,001A
MOV BX,001B
PUSH AX
PUSH BX
SUB AX,AX ;将ax清零,也可用mov ax,0, 但是sub ax,ax 机器码为两个字节。而mov ax ,0机器码为三个字节。
SUB BX,BX
POP BX
POP AX
2、设置AX=001AH,BX=001BH;
3、将AX、BX中的数据入栈;
4、然后将AX、bx清零;
5、从栈中回复AX/bx原来的内容。
MOV AX,1000
MOV SS,AX
MOV SP,00010
MOV AX,001A
MOV BX,001B
PUSH AX
PUSH BX
SUB AX,AX ;将ax清零,也可用mov ax,0, 但是sub ax,ax 机器码为两个字节。而mov ax ,0机器码为三个字节。
SUB BX,BX
POP BX
POP AX