red_myth 发表于 2012-12-7 13:03:09

lukelqz 发表于 2012-12-7 13:03:10

ip=0   ->mov ax,stack ->   ip=2
ip=2   ->mov ss,ax   ->    ip=4
ip=4   ->mov sp,16    ->    ip=7
ip=7   ->   mov ds,ax    ->   ip=9      
ip=9   ->   mov ax,0      ->    ip=11
ip=11 ->    call word ptr ds:   在执行call前ip为11

这个要查汇编指令的机器码的,王爽老师主要想考查的是call指令在执行的时候的具体过程,其实懂意思就可以了。

s0512 发表于 2012-12-7 15:14:27

CALL 执行前IP为多少和AX有关系吗?
CALL WORD TPR DS:[**]书上讲用汇编描述是:PUSH IP(这里的IP是下一条指令的地址吧),JMP **
页: [1]
查看完整版本: 监测点:10.5(1)中IP=11H是怎么算出来的?