汇编语言--转移指令的原理

       可以修改IP,或同时修改CS和IP的指令统称为转移指令。概括地讲,转移指令就是可以控制CPU执行内存中某处代码的指令。

8086CPU的转移行为有以下几类。

      只修改IP时,称为段内转移,比如:jmp ax。

      同时修改CS和IP时,称为段间转移,比如:jmp 1000:0。

由于转移指令对IP的修改范围不同,段内转移又分为:短转移和近转移。

      短转移IP的修改范围为-128 ~ 127。

      近转移IP的修改范围为-32768 ~ 32767。

8086CPU的转移指令分为以下几类。

      无条件转移指令(如:jmp)

      条件转移指令

      循环指令(如:loop)

      过程

      中断

猜你喜欢

转载自blog.csdn.net/ma2595162349/article/details/108543436
今日推荐