A-A+

设AL BL中都是带符号数 当AL≤BL时转至NEXT处 在CMP AL BL指令后应选用正

2022-08-06 05:46:46 问答库 阅读 176 次

问题详情

设AL,BL中都是带符号数,当AL≤BL时转至NEXT处,在CMP AL,BL指令后应选用正确的条件转移指令的是______。
A.JBE
B.JNLE
C.JNG
D.JNA请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:条件转移指令中,由于大小比较的指令分为用于有符号数和无符号数两大类。其中用于无符号数的条件转移指令包括JA/JNBE、JAE/JNB、JB/JNAE、JBE/JNA:用于有符号数的条件转移指令包括JG/JNLE、JGE/JNL、JL/JNGE、JLE/JNG。所以只有C能够实现,其表示“不大于”:A表示无符号数的“小于和等于”;B表示符号数的“不小于”;D表示无符号数的“不大于”,和A相同功能。

考点:指令,符号