当前位置: 代码迷 >> 汇编语言 >> 王爽汇编监测点3.2,该怎么处理
  详细解决方案

王爽汇编监测点3.2,该怎么处理

热度:5270   发布时间:2013-02-26 00:00:00.0
王爽汇编监测点3.2
监测点3.2谁能帮忙详细解释下啊

------解决方案--------------------------------------------------------
(1)10001h=0123 10003h=2266
mov ax,1000h
mov ds,ax ;这两句应该懂的吧 设置ds=1000h

mov ax,2000h
mov ss,ax
mov sp,10 ;这里就是设置ss:sp 设置后堆栈是20010
其实就是把ds:[0] 压入堆栈ss:sp 1000eh
其实就是把ds:[2] 压入堆栈ss:sp 1000ch
push word ds:[0] 把0123 复制到2000e 2000f 2000e=23 2000f=01 
push word ds:[2] 把2266 复制到2000c 2000d 2000c=66 2000d=22
其它的类推
...
(2)好像也差不多的
mov ax,2000h
mov ds,ax

mov ax,1000h
mov ss,ax
mov sp,0;ss:sp = 10000h
是把 ss:sp 10000h 弹入到 ds:[e] 2000eh
是把 ss:sp 10002h 弹入到 ds:[c] 2000ch
pop [e]
pop [c]
...

明白了吧
  相关解决方案