嗜血丨灵异狂 发表于 2011-8-5 11:18:51

各类跳转名词如何区分?

本帖最后由 嗜血丨灵异狂 于 2011-8-5 11:19 编辑

什么是近转移什么是远转移什么是段内转移什么是段间转移还有几个名词忘了   望高手给个通俗的解释   看书上的专业术语看的头都大了 还是区分不开 {:5_102:}

parbbo 发表于 2011-8-5 11:28:38

建议你去做下王爽的《汇编语言》第九章的检查点题,你会有所领悟!
你这分给太少,没吸引力哦!

嗜血丨灵异狂 发表于 2011-8-5 11:45:42

parbbo 发表于 2011-8-5 11:28 static/image/common/back.gif
建议你去做下王爽的《汇编语言》第九章的检查点题,你会有所领悟!
你这分给太少,没吸引力哦!

我穷啊给不起啊 {:5_96:}

parbbo 发表于 2011-8-5 11:48:11

研读第九章肯定会有收获的,不要被-128~127这种数字吓住

??? 发表于 2011-8-5 13:45:19

段内移有段内短转移和段内近转移,
段内短转移的位移量是8位,近转移是16位,超出范围只能用段间转移。
段内短转移 ;8位是-128到127,也就是说它可以转256个地址(偏移地址IP),超出用近转移16位。-32768-32767,在超出只能用改变段的方法了。新的段就会有新的IP随你用。
段内转移改变的是IP,段间转移改变的是CS:IP。

parbbo 发表于 2011-8-5 14:14:22

哪你仔细给讲讲怎么转,指令怎么计算,这个理论书上有

嗜血丨灵异狂 发表于 2011-8-5 15:07:15

parbbo 发表于 2011-8-5 14:14 static/image/common/back.gif
哪你仔细给讲讲怎么转,指令怎么计算,这个理论书上有

我不懂 菜问 你们的    你怎么问起我了?我那知道啊

parbbo 发表于 2011-8-5 15:45:07

我让vip兄弟呢,让他给咱讲讲,不要光念书
页: [1]
查看完整版本: 各类跳转名词如何区分?