一. 单选题(共5题,15分)
1. (单选题, 3分) 计算机硬件能够直接执行的是( B)。
Ⅰ、机器语言程序 Ⅱ、汇编语言程序 Ⅲ、硬件描述语言程序
A.Ⅰ、Ⅲ B.Ⅰ C.Ⅰ、Ⅱ D.Ⅰ、Ⅱ、Ⅲ
2. (单选题, 3分)冯·诺依曼型计算机的设计思想主要有( D ) 。
Ⅰ.存储程序 Ⅱ.二进制表示
Ⅲ.微程序方式 Ⅳ.局部性原理
AⅡ、Ⅳ BⅡ、Ⅲ CⅠ、Ⅲ DⅠ、Ⅱ
3. (单选题, 3分) 下列说法正确的是( C )。
A无论机器数采用何种码表示,0都有两种编码方式
B当机器采用反码表示时,0有一种编码方式
C当机器采用原码表示时,0有两种编码方式
D当机器采用补码表示时,0有两种编码方式
4. (单选题, 3分) 完整的计算机系统应该包括( C)。
A主机和应用程序
B运算器、存储器、控制器
C主机、外部设备、配套的软件系统
D外部设备和主机
5. (单选题, 3分) 由3个“1”和5个“0”组成的8位二进制补码,能表示的最小整数是( A )。
A-125 B-126 C-32 D-3
二. 填空题(共5题,68分)
6. (填空题, 24分)
写出下列十进制数的原码、反码和补码(用8位二进制数)。
(1)+65 (2)+115 (3)-65 (4)-115
真值 | +65 | +115 | -65 | -115 |
原码 | 第1空 | 第4空 | 第7空 | 第10空 |
反码 | 第2空 | 第5空 | 第8空 | 第11空 |
补码 | 第3空 | 第6空 | 第9空 | 第12空 |
第1空01000001
第2空01000001
第3空01000001
第4空01110011
第5空01110011
第6空01110011
第7空11000001
第8空10111110
第9空10111111
第10空11110011
第11空10001100
第12空10001101
7. (填空题, 16分)
把下列十进制数转换为八进制、十六进制数。
(1)(135)10=( 第1空)8=( 第2空 )16
(2)(254)10=( 第3空 )8=( 第4空 )16
把下列二进制数转换为十进制数。
(1)(101111)2=( 第5空 )10
(2)(11100010)2=( 第6空 )10
把下列十进制数转换为二进制数。
(1)136D=( 第7空 )B
(2)128D=( 第8空 )B
第1空207
第2空87
第3空376
第4空FE
第5空47
第6空226
第7空10001000
第8空10000000
8. (填空题, 8分)
已知下列机器数,写出它们所对应的十进制真值:
[x1]原=11011,则x1=(第1空)
[x2]原=00000,则x2=(第2空)
[x3]反=11011,则x3=(第3空)
[x4]反=01111,则x4=(第4空)
第1空-11
第2空+0
第3空-4
第4空+15
9. (填空题, 12分)
把下列二进制数转换为八进制数。
(1)(100111010111)2=(第1空)8
(2)(111001110011101)2=(第2空)8
把下列八进制数转换为二进制数。
(1)(7630)8=(第3空)2
(2)(3476)8=(第4空)2
把下列二进制数转换为十六进制数。
(1)(1000010)2=(第5空)16 (2)(11011111)2=(第6空)16
第1空4727
第2空71635
第3空111110011000
第4空011100111110
第5空42
第6空DF
10. (填空题, 8分)
写出下列用补码表示的二进制数的十进制真值。
(1)[x1]补=01101110,则x1=(第1空)
(2)[x2]补=01011001,则x2=(第2空)
(3)[x3]补=10001101,则x3=(第3空)
(4)[x4]补=11111001,则x4=(第4空)
第1空+110
第2空+89
第3空-114
第4空-7