某字长为8位的计算机中,已知整型变量x、y的机器数分别为[x]
补
1 1110100,[y]
补
=1 0110000。若整型变量z=2*x+y/2,则Z的机器数为_______。
A、
1 1000000
B、
0 0100100
C、
1 0101010
D、
溢出
【正确答案】
A
【答案解析】
解析:x*2,将x算术左移一位为1 1101000;y/2,将y算术右移一位为1 1011000,均无溢出或丢失精度。补码相加为1 1101000+1 1011000=1 1000000,亦无溢出。
提交答案
关闭