首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

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

2012-09-02 
王爽汇编监测点3.2监测点3.2谁能帮忙详细解释下啊[解决办法](1)10001h0123 10003h2266mov ax,1000hmov d

王爽汇编监测点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]
...

明白了吧

热点排行