转移综述 背景:一般情况下指令是顺序地逐条执行的,而在实际中,常需要改变程序的执行流程. 转移指令, 可以控制CPU执行内存中某处代码的指令可以修改P或同时修改CS和P的指令 转移指令的分类 按转移行为 段内转移︰只修改IP,如jmp ax段间转移∶同时修改CS和IP,如jmp 1000:0 根据指令对IP修改的范围不同 段内短转移∶IP修改范围为-128~127段内近转移:IP修改范围为-32768~32767 按转移指令 无条件转移指令(如:jmp )条件转移指令(如:jcxz )循环指令(如:loop )过程中断