题目内容

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

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

查看答案
更多问题

[2012统考真题]某计算机存储器按字节编址,采用小端方式存放数据。假定编译器规定int 型和short型长度分别为32位和16位,并且数据按边界对齐存储。某C语言程序段如下:struct{inta;charb;short c;}record;record.a= 273;若record变量的首地址为0xC008,则地址0xC008中内容及record.c 的地址分别是( )

A. 0x00、0xC00D
B. 0x00、0xC00E
C. 0x11、0xC00D
D. 0x11、0xC00E

[2019统考真题]考虑以下C语言代码:unsigned short usi= 65535;short si= usi;执行上述程序段后,si的值是().

A. -1
B. -32767
C. -32768
D. -65535

在定点运算器中,无论是采用双符号位还是采用单符号位, 必须有( ).

A. 译码电路,它一般用“与非”门来实现
B. 编码电路,它一般用“或非”门来实现
C. 溢出判断电路,它一般用“异或”门来实现
D. 移位电路,它一般用“与或非”门来实现

[2018统考真题]整数x的机器数为11011000,分别对x进行逻辑右移1位和算术右移1位操作,得到的机器数各是()

A. 11101100、11101100
B. 01101100、11101100
C. 11101100、01101100
D. 01101100、01101100

答案查题题库