全部题库 / 计算机 / 试题详情
单选题 计算机
2013-09-28

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

A.r1*r2   
B.r2*r3    
C.r1*r4    
D.r2*r4

参考答案

C

答案解析

根据试题已知条件,[r1]补=1111 1110,[r2]补=1111 0010,[r3]补=1001 0000,[r4]补=1111 1000,根据补码乘法运算规则及溢出的判断规则,不难知道发生溢出的是r2×r3。  (本解析由安宝蓝提供)

你可能感兴趣的试题