第二章 运算方法和运算器(四)

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位机器中执行下列表达式时,结果为“假”的是(  )。

A: f==(float)(double)f

B: i==(int)(float)i

C: i==(int)(double)i

D: f==(float)(int)f

posted on 2020-03-29 21:53  灿灿101  阅读(1733)  评论(0编辑  收藏  举报

导航