工学

单选题用CMP指令对两个无符号数进行A-B的比较后,用A=B或A>B,则分别产生转移,这种情况应选择的条件转移指令是()。A 先用JE指令,再用JNC指令B 先用JNC指令,再用JE指令C 上述两条条件转移指令(JE和JNC)无先后次序D 用上述两条条件转移指令不能完成上述功能要求

题目
单选题
用CMP指令对两个无符号数进行A-B的比较后,用A=B或A>B,则分别产生转移,这种情况应选择的条件转移指令是()。
A

先用JE指令,再用JNC指令

B

先用JNC指令,再用JE指令

C

上述两条条件转移指令(JE和JNC)无先后次序

D

用上述两条条件转移指令不能完成上述功能要求

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是()

A、JLE

B、JNL

C、JNLE

D、JL


参考答案:C

第2题:

设AL、BL中都是带符号数,当AL≤BL是转至M田仃处,在CMP AL,BL指令后应选用的条件转移指令是( )。

A.JBE

B.JNG

C.JNA

D.JNLE


正确答案:D
解析:一定要记住条件转移指令用JA、JB表示无符号数大于、小于:用JG、JL表示有符号数的大于、小于。

第3题:

条件转移指令的用处有()

A、判断单个标志位状态

B、比较无符号数高低

C、比较有符号数大小

D、没有用处


参考答案:ABC

第4题:

设AL、BL中都是带符号数,当AL≤BL时转至NEXT订处,在CMP AL,BL 指令后应选用正确的条件转移指令是( )。

A.JBE

B.JNG

C.JNA

D.JNLE


正确答案:B

第5题:

当A>=B时转移的条件转移指令为(A、B为有符号数)()。

A.JA

B.JAE

C.JG

D.JGE


正确答案:D

第6题:

当A>B时转移的条件转移指令为(A、B为无符号数)()。

A.JA

B.JAE

C.JG

D.JGE


正确答案:A

第7题:

已知X,Y为带符号数, 两数比较后, 欲判断X≤Y发生转移, 应使用指令 ( )

A.JBE

B.JL

C.JNG

D.JNA


参考答案:C

第8题:

当A≥B时转移的条件转移指令为(A,B为带符号数)()。

A、JA

B、JAE

C、JG

D、JGE


参考答案:D

第9题:

设AL、BL中都是带符号数,当AL≤BL时转至NEXT处,在CMP AL,BL指令后应选用正确的条件转移指令是( )

A.JBE

B.JNG

C.JNA

D.JNLE


正确答案:B

第10题:

设AL、BL都是带符号数,当AL小于或等于BL时转移到NEXT处,在CMP AL, BL指令后,应选用正确的转移指令是______。

A.JBE

B.JNG

C.JNA

D.JNLE


正确答案:B
解析:带符号数比较大小应该根据CF标志位和OF标志位异或的结果,条件转移指令用JA,JB表示无符号数大于、小于;用JG、JL表示有符号数大于、小于。所以B选项是正确的。

更多相关问题