1:单选题
计算机中表示地址时使用
A: 原码
B: 无符号数
C: 反码
D: 补码
2:单选题
浮点数的表示范围和表示精确度分别取决于
A: 阶码的编码和尾数的编码
B: 机器字长和阶码的位数
C: 尾数的位数和阶码的位数
D: 阶码的位数和尾数的位数
3:单选题
假设寄存器为8位,用补码形式存储机器数,包括一位符号位,那么十进制数一25在寄存器中的十六进制形式表示为
A: 67H
B: E6H
C: E7H
D: 99H
4:单选题
如果某系统15*4=112成立,则系统采用的进制是
A: 8
B: 6
C: 7
D: 9
5:单选题
2^100 mod 7 =
A: 3
B: 5
C: 4
D: 2
6:单选题
字长8位的某二进制补码整数为11011010,则该数的标准移码是
A: 10111010
B: 01011010
C: 00111010
D: 11011010
7:单选题
两个字长16位的补码0A2B和E16A, 带符号扩展成32位后的结果分别
A: FFFF0A2B和0000E16A
B: 00000A2B和0000E16A
C: 11110A2B和FFFFE16A
D: 00000A2B和FFFFE16A
8:单选题
有字长为8位的代码10010011,分别采用奇校验和偶校验方式对其编码,把增加的1位校验码安排在编码结果的最低位,则得到的奇、偶校验编码分别是
A: 100100111和100100110
B: 110010011和010010011
C: 010010011和110010011
D: 100100110和100100111
9:单选题
对于IEEE754格式的浮点数,下列描述正确的是
A: 阶码和尾数都用原码表示
B: 阶码和尾数都用补码表示
C: 阶码用移码表示,尾数用补码表示
D: 阶码用移码表示,尾数用原码表示
10:多选题
设x为整数,x的真值为25,以下选项与x相等的有
A: 反码二进制串为011001的数
B: 原码二进制串为011001的数
C: 补码二进制串为011001的数
D: 反码二进制串为100110的数
11:简答题
十进制数5对应的32位IEEE754 格式的机器数为 ( )H (采用十六进制表示,填写答案时不需要写最后的H)
40A00000
12:单选题
考虑以下C语言代码:
short si=–8196;
unsigned short usi=si;
执行上述程序段后,usi的值是( )。
A: 8196
B: 57340
C: 57339
D: 34572
13:单选题
考虑以下C语言代码:
short si=–32768;
unsigned short usi=si;
执行上述程序段后,usi的值是( )。
A: 65535
B: 32768
C: 65536
D: –32768
14:单选题
考虑以下C语言代码:
unsigned short usi=65535;
short si=usi;
执行上述程序段后,si的值是( )。
A: 65535
B: –65535
C: –1
D: 1
15:单选题
–1028采用IEEE 754单精度浮点数格式表示的结果(十六进制形式)是
A: C4808000H
B: 44808000H
C: 44C04000H
D: C4C04000H
16:单选题
假定某计算机按字节编址,采用小端方式,有一个int型变量x的地址为0xffffc000,x=12345678H,则在内存单元0xffffc001中存放的内容是( )。
A: 01010110B
B: 00110100B
C: 0101B
D: 0001001000110100B
17:单选题
假定变量i、f的数据类型分别是int、float。已知i=12345,f=1.2345e3,则在一个32位机器中执行下列表达式时,结果为“假”的是( )。