更新时间:2024-05-21 15:06
条件转移指令是属于汇编语言的内容。他的格式是JXX DEST。功能是以标志位的状态或者以标志位的逻辑运算结果作为转移依据,如果满足转移条件,则转到目标地址所指示的指令执行否则继续执行下一条指令。
必须指出,条件转移指令转移地址的偏移量限制在-128~+127字节范围内,采用相对转移方式(相对转移指令是指跳转时以当前地址为基准加上相对偏移量进行跳转,一般是在本地址段内跳转。如果需要跳转到较远的地方如跳到另一个地址段,就需要加上跳转的目标段地址)。
v从指令的转移条件以及上条指令参加运算的操作数性质,可以将它们分成三类:
v(1)根据单个标志位的状态判断转移的指令(DEST为目的地址destination的缩写)
v(2)根据两个无符号数的比较结果判断转移的指令 v
v(3)根据两个有符号数的比较结果判断转移的指令