假定有4个整数用8位补码分别表示r1=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个8位寄存器中,则下列运算中会发生溢出的是____。

admin2013-04-26  41

问题 假定有4个整数用8位补码分别表示r1=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个8位寄存器中,则下列运算中会发生溢出的是____。

选项 A、r1×r2
B、r2×r3
C、r1×r4
D、r2×t4

答案B

解析 考查定点数的运算。用补码表示时8位寄存器所能表示的整数范围为一128~+127。由于r1=一2,r2==一14,r3一112,r4=一8,则r2×r3==1568,结果溢出。
转载请注明原文地址:https://jikaoti.com/ti/LcajFFFM
0

最新回复(0)