某机器有一个标志寄存器,其中有进位/借位标志CF、零标志ZF、符号标志SF和溢出标志OF,条件转移指令ble(无符号整数比较小于或等于时转移)的转移条件是( )。
A. CF + ZF = 1
B. (非)OF + ZF = 1
C. (CF + ZF)非= 1
D. (CF + SF)非 = 1
参考答案: CF+ZF=...
用户登录可进行刷题及查看答案
参考答案: CF+ZF=1
参考解析:
ble是Branch on Less or Equal Than的缩写,表示小于或等于时分支。
设无符号整数 a≤b 为真,即 (a<b)∨(a=0) 为真,移项得 (a−b<0)∨(a=0) 为真,所以 a 不够减 b ,所以 a−b 有借位或 a−b 的零标志位为 1,所以 CF=1∨ZF=1 为真,即 CF+ZF=1 为真。
登录后提交答案
暂无评论,来抢沙发