首页/ 题库 / [单选题]用CMP指令对两个无符号数进行A-B的比的答案

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

单选题
2022-01-17 13:04
A、先用JE指令,再用JNC指令
B、先用JNC指令,再用JE指令
C、上述两条条件转移指令(JE和JNC)无先后次序
D、用上述两条条件转移指令不能完成上述功能要求
查看答案

正确答案
D

试题解析

感兴趣题目
下列程序段运行后窗体上输出结果为( )。 Private Sub Command1 Click() a=5:b=4:c=3:d=2 X=3>2*b Or a=c And b<>C Or c>d Print X End Sub
设a=′′a′′,b=′′b′′,c=′′c′′,d=′′d′′,执行语句x=IIf((ad),′′A′′,′′B′′)后,x的值为(  )。
编写一段程序,使汇编程序根据SIGN中的内容分别产生不同的指令。如果(SIGN)=0,则用字节变量DIVD中的无符号数除以字节变量SCALE;如果(SIGN)=1,则用字节变量DIVD中的带符号数除以字节变量SCALE,结果都存放在字节变量RESULT中。
以下说法错误的是A.高级语言都是用接近人们习惯的自然语言和数学语言作为语言的表达形式B.计算机只能处理由0和1的代码构成的二进制指令或数据C.C语言源程序经过C语言编译程序编译之后生成一个后缀为.EXE的二进制文件D.每一种高级语言都有它对应的编译程序
当A>B时转移的条件转移指令为(A、B为无符号数)()。
当A>=B时转移的条件转移指令为(A、B为有符号数)()。
用CMP指令对两个无符号数进行A-B的比较后,用A=B或A>B,则分别产生转移,这种情况应选择的条件转移指令是()。
汇编语言与机器语言指令具有一一对应的关系,因此用其编写的程序计算机能直接接受。
两个无符号数,它们的大小等于十进制数210和303,用N位二进制存储时,相加产生了进位,用N+1位二进制存储时,相加没有产生进位。这个N等于多少?为什么?
用高级语言编写的程序称为源程序,只有将其翻译成机器语言的指令序列,计算机才能识别和执行。
FX2N 系列可编程序控制器输入常开点用( )指令。 A、LD B、LDI C、OR D、ORI
两个无符号数做减法运算后CF位被置为1,表示运算中有借位。
相关题目
计算机程序中,用高级语言编写的程序经编译后产生的程序叫( ) 。
若a,b为两个向量,则2(a+b)-3(a-b)=
计算机程序中,用高级语言编写的程序经编译后产生的程序叫( ) 。
用C语言编写的程序需要用( )程序翻译后计算机才能识别。
带符号数与无符号数的乘法指令是相同的。( )
带符号数与无符号数的加法指令是相同的。( )
8086CPU 在进行无符号数比较时,应根据 _____ 标志位来判别
只有用机器语言编写的程序才能被计算机直接执行,用其他语言编写的程序必须经过“翻译”后才能正确执行。
汇编语言与机器语言指令具有一一对应的关系,因此用其编写的程序计算机能直接接受。
用汇编语言编写的程序需要由()转化为机器指令序列才能执行。
在使用除法指令作有符号数除法时,应选用指令()。
用汇编语言编写的程序称为()程序,通过汇编后得到的用机器码表示的程序称为()程序。
机器语言是直接用计算机指令代码编写的语言。
8051单片机在进行无符号数比较时,应根据()标志位来判别
已知A=40;B=30;C=100;D=50,逻辑“与”运算符为and,“或”运算符为or,“非”运算符为not。计算表达式(A>B+20)or(B+60<>
下列程序段执行后c的结果是 int a=9,b=11,c; C=a!=b? a+b:a-b;
已知AL=01000001B,执行指令“OR AL,20H”后,AL等于多少?
为什么判断无符号数大小和有符号大小的条件转移指令不同?
用高级语言编写的源程序要编译成()后计算机才能执行。
下列程序段运行后窗体上输出结果为( )。 Private Sub Command1_Click() a=5: b=4: c=3: d=2 x=3>2*b Or a=c And b<>c Or c>d Print x End Sub
广告位招租WX:84302438

免费的网站请分享给朋友吧