两数进行减法运算时,若其结果为零,则标志位()一定为1。
第1题:
A. 两个整数相加,若最高位(符号位)有进位,则一定发生溢出
B. 两个整数相加,若结果的符号位为0,则一定发生溢出
C. 两个整数相加,若结果的符号位为1,则一定发生溢出
D. 两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出
第2题:
根据运算前后的符号位可判别溢出。设X、Y、Z分别表示两个参加运算的数的符号位及运算结果的符号位,那么若逻辑表达式X.Y.的值与
.
.Z的值进行(38)运算的结果为1,则表示溢出。
A.与
B.或
C.与非
D.异或
第3题:
循环指令的控制条件除CX寄存器之外,还可把标志位()作为控制条件。
第4题:
当进行加法或减法运算时,若最高位发生进位或借位,则CF=();标志寄存器的标志位ZF=1表示运算结果()
第5题:
若前次运算结果为零,则CPSR中为1的标志为()
第6题:
ZF标志=1表示上一次运算中:()
第7题:
逻辑运算指令执行后,影响的标志位是()。
第8题:
8086的16位标志寄存器FLAGS中OF=1表示运算结果(),ZF=1表示运算结果为零。PF=0表示运算结果的低8位中1的个数为()。
第9题:
如果指令的运算结果为0,则()标志位为1。
第10题:
与
或
与非
异或
第11题:
SF
OF
ZF
CF
第12题:
第13题:
两个同符号的数相加或异符号的数相减,所得结果的符号位SF和进位标志CF进行(21)运算为1时,表示运算的结果产生溢出。
A.与
B.或
C.与非
D.异或
第14题:
在计算机语言中有一种逻辑运算,如果两个数同一位上都是0时,其和为零;一个
为0、一个为1时或两个都是1时,其和为1。那么( )。
A.如果和为1,则两数必然都为1
B.如果和为0,则两数必然都为0
C.如果和为0,则两数中可能有一个为1
D.如果和为1,则两数中至少有一个为0
第15题:
下面哪一个不是状态标志()。
第16题:
两个同符号的数相加或异符号的数相减,所得结果的符号位SF和进位标志CF进行()运算为1时,表示运算的结果产生溢出。
第17题:
计算机最常用的数据编码是补码,若机器字长为8位,则十进制数-128的补码是();若有带符号数X=01H,Y=81H,则由计算机作8位减法运算X-Y后,累加器中的数是(),借位标志(CF)、符号标示(SF)和溢出标志(OF)分别为(),由此可判断结果真值应为()。
第18题:
CPU对两个无符号8位二进制数进行减法运算后,结果为00001101;且进位位为“1”,溢出位为“1”,符号位为“0”,此结果的十进制数应为()
第19题:
标志寄存器的标志位ZF=1表示运算结果()。
第20题:
8086/8088CPU设有()个状态标志位,()个控制标志位;当执行比较指令时,如果运算结果为零,则标志位()置1;如果运算结果的最高位为1,则标志位()置1。
第21题:
若前次运算结果为零,则CPSR的()为1
第22题:
第23题:
CF
SF
ZF
OF