追逐 发表于 2012-9-12 21:32:22

第二章11小节 甲鱼老师说的IP是3字节是怎么回事

本帖最后由 追逐 于 2012-9-12 21:38 编辑

AX=1111   BX=0000   CX=0000   DX=0000      SP=FFEE   BP=0000      SI=0000   DI=0000
DS=138C    CS=138C   SS=138C    CX=13BC       IP=0100    NVUP   EI   NGNZNAPE   NC
138C:0100B8204E                MOV   AX,4E20
-T      

AX=4E20    BX=0000    CX=0000   DX=0000    SP=FFEE    BP=0000 SI=0000 DI=0000
DS=138C    CS=138C    SS=138C   CX=13BC   IP=0103    NV UP EI NG NZ NA PE NC
138C:1013051614                ADD   AX,1416

在DEBUG下甲鱼老师说加了3个字节IP自动加3!! 我没看懂IP加3是怎么加出来的老师说下!
图片不能手打出来谅解下

小歪xxp 发表于 2012-9-12 22:10:42

代码长度是3   上面的IP从0100增加到0103,上一句的代码长度为3,所以要执行下一句代码,IP要加3。

追逐 发表于 2012-9-12 23:59:44

小歪xxp 发表于 2012-9-12 22:10 static/image/common/back.gif
代码长度是3   上面的IP从0100增加到0103,上一句的代码长度为3,所以要执行下一句代码,IP要加3。

从那里看出来是3个字节呢?

小歪xxp 发表于 2012-9-17 00:29:07

追逐 发表于 2012-9-12 23:59 static/image/common/back.gif
从那里看出来是3个字节呢?

有规定的。一个寄存器是多为字节等。

追随自己的心_坚 发表于 2012-9-19 09:00:44

学习了啊:lol
页: [1]
查看完整版本: 第二章11小节 甲鱼老师说的IP是3字节是怎么回事