一、
填空题
1
、计算机中的数有定点表示法和浮点表示法两种表示方法。
2
、原码的编码规则是:最高位代表符号,其余各位是该数的尾数本身。
3
、补码的编码规则是:正数的补码与其原码相同,负数的补码是将二进制位按位取反后在最低位加
1
。
4
、反码的编码规则是:正数的反码与其原码相同,负数的反码是将二进制位按位取反。
5
、一种记数制允许选用基本数字符号的个数称为基数。
6
、整数部分个位位置的序号是
0
。
7
、通常把表示信息的数字符号称为数码。
8
、八进制数的基数是
8
。
9
、
7420.45Q
的十六进制数是
F02.94H
。
10
、数在计算机中的二进制表示形式称为二进制数。
11
、在小型或微型计算机中,最普遍采用的字母与字符编码是
ASCII
码
。
12
、计算机一般都采用二进制数进行运算、存储和传送,其理由是运算规则简单,可以节省设备。
13
、十进制整数转换成二进制的方法是除
2
取余法
,小数转换成二进制的方法是乘
2
取整法
。
14
、二进制的运算规则有加法规则、减法规则、乘法规则和除法规则。
15
、目前常见的机器编码有原码、反码和补码。
16
、对
-0
和
+0
有不同表示方法的机器码是原码和反码。
17
、
8
位寄存器中存放二进制整数,内容全为
1
,当它为原码、补码和反码时所对应的十进制真值分别是
-127
、
-1
、
-0
。
18
、在二进制浮点数表示方法中,阶码的位数越多则数的表示范围越大,尾数的位数越多则数的精度越高。
19
、对于定点整数,
8
位原码(含
1
位符号位)可表示的最小整数为
-127
,最大整数为
127
。
20
、采用
BCD
码,
1
位十进制数要用
4
位二进制数表示,
1
个字节可存放
2
个
BCD
码。
21
、对于定点小数,
8
位补码可表示的最小的数为
-1
,最大的数为
1-27
。
22
、在原码、补码、反码中,补码的表示范围最大。
23
、浮点运算时,若运算结果尾数的最高位不为
1
时需要规格化处理,此方法称为规格化。
24
、西文字符通常采用
ASCII
编码,这种编码用
7
位二进制数表示。
25
、在
1
个字节中存放两个十进制数的编码方式称为二—十进制码,简称
BCD
码
。
26
、浮点运算中的对阶操作采用尾数右移几位,加上几个阶码来实现,此方法称为对阶。
27
、浮点运算结果规格化时,尾数左移解决尾数值小于
0.5
的
问题,右移解决尾数值大于或等于
1
的
问题。
28
、逻辑操作是对数据进行按位的逻辑与、逻辑或、逻辑非和逻辑异或等操作。
29
、补码表示的二进制浮点数,阶码为
6
位,尾数为
10
位,均包含符号位,它能表示的最小二进制数为
-
(
29-1
)
*231
,最大二进制数为(
29-1
)
*231
。
30
、浮点数乘法的运算方法是阶码相加,尾数相乘;除法的运算方法是阶码相减,尾数相除。
31
、大部分计算机在处理数值数据时均采用浮点数,这种计算机称为浮点机。
32
、在计算机中用相同的字长表示二进制数,浮点数表示的范围比定点数的大。
33
、数据可分为非数值型数据和数值型数据两种。其中数值型数据又称符号数据,它又可分为定点数据和浮点数据。
34
、
36D
的
8421
码为
00110110B
。字符串“
36
”的
ASCII
码为
0011001100110110B
。
35
、逻辑运算的特点是只在对应的两个二进制位上进行,与相邻的高低位之间不发生关系,不存在进位、借位等。
36
、摸是指一个计量系统的测量范围,即该系统所能表示的最大值,是产生溢出的量,在计算中会自动丢失。
二、单项选择题
1
、下列数中最小的数为(
D
)。
A. 10101101B B. 256Q C. ACH D. 171D
2
、将
-33
以单符号位补码形式存入
8
位寄存器中,寄存器中的内容为(
A
)。
A. DFH B. A1H C. 5FH D. DEH
3
、对
+0
和
-0
表示形式惟一的机器码是(
B
)。
A.
原码
B.
补码
C.
反码
D.
真值
4
、
8
位补码可表示定点整数的范围是(
C
)。
A. –127~+127 B. –128~+128 C. –128~+127 D. –127~+128
5
、原码
1.0101110
所表示的真值为(
A
)。
A. -0.0101110 B.+0.0101110 C.-0.1010010 D.+0.1010010
6
、
8
位反码可表示定点小数的范围是(
D
)。
A. –1~1 B. –1~1-2-7 C. –1+2-7~1 D. –1+2-7~1-2-7
7
、在计算机加减法运算中,最常使用的是(
B
)。
A.
原码
B.
补码
C.
反码 D. ASCII码
8 、每个字节中可存放(C )个BCD码数码。
A. 4 B. 3 C. 2 D. 1
9 、在补码浮点数的运算中,判别运算结果为规格化数的条件是(B )。
A. 尾数最高位为零 B. 尾数最高位为1
C. 尾数最高位与符号位相同 D. 尾数最高位与符号位不同
10 、计算机中字符的编码为(D )。
A. 原码 B. 补码 C. 反码 D. ASCII码
11 、逻辑运算中的逻辑加是指( B )。
A. “与”运算 B. “或”运算 C. “非”运算 D. “异或”运算
12 、[X]补=0.0000,X的真值为(C、D )。
A. 1 B. –1 C. +0 D. -0
13 、(D )的编码保持了数据原有的大小顺序。
A. 原码 B. 补码 C. 反码 D. BCD码
14 、若真值X为负小数,则用n位二进制数(含符号位)表示的原码定义为(B )。
A. [X]原=X B. [X]原=1-X C. [X]原=X-1 D. [X]原=2n-1-X
15 、反码的作用是(A )。
A.作为求补码的中间手段 B. 作为求原码的中间手段
C.
能将负数转换为正数
D.
能将减法转化为加法
16
、国标码属于(
D
)。
A.
音码
B.
形码
C.
音形码
D.
数字码
17
、汉字内码又称为机内码,其编码方法为(
B
)。
A.
每个汉字或字符大多采用
2
个字节长的
ASCII
码,最高位为
0
B.
每个汉字或字符大多采用
2
个字节长的
ASCII
码,最高位为
1
C.
每个汉字或字符不能采用
3
或
4
个字节长的
ASCII
码
D.
每个汉字或字符只能采用
2
个
7
位
ASCII
码
18
、汉字字模码是指(
C
)。
A.
一种汉字的内码
B.
一种汉字的输入码
C.
一种用点阵表示的汉字字形代码,属于汉字的输出码
D.
不采用二进制代码的编码
19
、对于
24
×
24
点的汉字字模码,每个汉字在字库中占(
B
)字节。
A.32 B. 72 C. 128 D. 288
20
、逻辑数据表达的是(
C
)。
A.
事物的数值关系
B.
事物的数值关系,但不能用
0
、
1
表示
C.
事物的逻辑关系
D.
事物的逻辑关系,只能用
1
位二进制数来表示
三、多项选择题
1
、计算机中可以表示二进制小数的机器码是(
A
、
B
、
C
)。
A.
原码
B.
补码
C.
反码
D.
移码
2
、在计算机中当运算结果超出取值范围的最大值时,则发生(
A
、
B
)。
A.
溢出
B.
正溢出
C.
负溢出
D.
中断处理
3
、补码的作用是(
A
、
B
、
C
、
D
)。
A.
使机器数的码制简单
B.
使计算机的运算符合其物理性能
C.
能将负数转换为正数
D.
能将减法转化为加法
4
、对于
n
位二进制整数,(
A
、
C
)的表示范围为:
-
(
2n-1–1
)
~+
(
2n-1-1
)。
A.
原码
B.
补码
C.
反码
D.
都不是
5
、对于两个机器数
55H
和
AAH
,运算结果相同的逻辑操作是(
B
、
D
)。
A.
逻辑与
B.
逻辑或
C.
逻辑非
D.
逻辑异或
6
、在定点数运算中,除加法器之外还必须使用移位器的运算是(
C
、
D
)。
A.
加法
B.
减法
C.
乘法
D.
除法
7
、二进制整数采用机器码表示时,(
B
)的表示范围最大。
A.
原码
B.
补码
C.
反码 D. BCD码
8 、设字长8位并用定点整数表示,模为28,若[X]补=11111010,则X的原码及真值X分别为(B、D )。
A. [X]原=00000110,X=+0000110 B. [X]原=10000110,X=-0000110
C. [X]
原
=01111010
,
X=+1111010 D. [X]
原
=[11111010]
补,
X=-0000110
9
、真值
X=-127D
,则其真值及
8
位反码分别为(
D
)。
A. [X]
反
=11111111
,
X=-1000000 B. [X]
反
=10000000
,
X=-1000000
C. [X]
反
=11111111
,
X=-1111111 D. [X]
反
=10000000
,
X=-1111111
10
、若
X=10111001
,
Y=11110011
,则
X
和
Y
“逻辑与”的值及“逻辑异或”的值分别为(
C
)。
A. 110101100
,
000001101 B. 001010011
,
111110010
C. 10110001
,
01001010 D. 01001110
,
11111011
四、判断题
1
、正的二进制定点小数的真值与机器码相同。(×
)
2
、十进制整数和十进制小数转换成二进制数的方法相同。(×
)
3
、定点负小数原码的数学表达式为:
1+|X|
,
-1<X
≤
0
。(
√)
4
、定点负小数原码的数值表示范围为:
-
(
1–2n-1
)≤
X
≤
1-2n-1
。(×
)
5
、
n
位二进制整数和小数补码的模都为
2n
。(×
)
6
、
n
位二进制负整数反码的数学表达式为
X
。(×
)
7
、文字信息分为字符信息和汉字信息,都用
8
位
ASCII
码表示,其中字符信息的最高位为
0
,用个
8
位
ASCII
码表示,占
1
个字节。(×
)
8
、
BCD
码具有二进制的形式,又具有十进制的特点。(√
)
9
、
8421
码是一种有权码,用其表示的十进制数正好与相应的
4
位二进制数按权展开求和的值相等。(
√
)
10
、汉字输入码是指从键盘上输入的代表汉字的编码,简称外码。(√
)
五、名词解释题
解释下列各个计算机术语的含义:
1
、原码:符号位用
0
表示正数
,1
表示负数
,
其余各位表示尾数本身。
2
、反码:正数的反码与其原码相同,负数的反码是将二进制位按位取反。
3
、补码:正数的补码与其原码相同,负数的补码是将二进制位按位取反后在最低位加
1
。
4
、阶码:在浮点数据编码中,表示小数点的位置的代码。
5
、尾数:在浮点数据编码中,表示数据有效值的代码。
6
、基数:一种记数制允许选用基本数字符号的个数称为基数
。
7
、规格化数:所谓规格化数是指尾数的最高位是有效数字
1
而不是
0
,且尾数应满足大于或等于
0.5
,小于
1
。
六、简答题
1、
在存储的文字信息中,计算机怎样判别它是
ASCII
码还是汉字编码?
答:
ASCII
码的最高位为“
0
”而汉字编码的最高位为“
1
”。
2
、计算机中为什么采用二进制数?
答:这是由二进制数的特点决定的:
1)
二进制数的状态简单,容易表示
2)
二进制数的运算规则简单。
3)
使用二进制数可以节省设备。
4)
使用二进制数可以利用机器结构的简化。
3
、浮点数所能表示的数值范围和精度取决于什么?
答:浮点数所能表示的数值范围取决于阶码的位数,精度取决于尾数的位数。
七、分析与计算机题
1
、将下列二进制数转换为十进制数
①
10011101B
②
10110110B
③
10000111B
④
00111000B
答:①
10011101B=157D
②
10110110B=182D
③
10000111B=135D
④
00111000B=56D
2
、将下列十进制数转换成二进制数,再转换成八进制数和十六进制数
①
234D
②
1023D
③
131.5D
④
27/32
答:①
234D=11101010B=352Q=EAH
②
1023D=1111111111B=1777Q=377H
③
131.5D=10000011.1B=203.4Q=83.8H
④
27/32=0.84375D=0.66Q=0.D8H
3
、写出下列二进制数的原码、反码和补码
①
11010100B
②
0.1010000B
③
-10101100
④
-0.0110000
答:①
X=11010100B [X]
原
=[X]
反
=[X]
补
=011010100
②
0.1010000B [X]
原
=[X]
反
=[X]
补
=0.1010000
③
-10101100 [X]
原
=110101100 [X]
反
=101010011 [X]
补
=101010100
④
-0.0110000 [X]
原
=1.0110000 [X]
反
=1.1001111 [X]
补
=1.1010000
4
、一个
32
位的浮点数,阶码用
7
位(含符号位)二进制补码表示,尾数用
25
位(含符号位)二进制原码表示,基数为
2
,求它的浮点数的表示范围。
答:它的浮点数的表示范围为:
-231
×(
224-1
)
~231
×(
224-1
)
5
、进行下列数值的转换
①
1110.1100B=
(
14.75
)
D
②
43.75D=
(
101011.1100
)
B
②
③
53.6Q=
(
101011.110
)
B
④
2B.CH=
(
101011.1100
)
B
6
、写出下面二进制数的原码、反码和补码
-0.0110110
答:
X=-0.0110110
[X]
原
=1.0110110 [X]
反
=1.1001001 [X]
补
=1.1001010
7
、写出下面数值为原码、反码和补码时所对应的二进制真值
11010101
答:
[X]
原
=11010101 X=-1010101
[X]
反
=11010101 X=-0101010
[X]
补
=11010101 X=-0101011
8
、将下面数表示成规格化的浮点数
1010B
答:
1010B=20
×
1010B=2100
×
0.1010B
posted on 2006-09-29 08:19
木子李 阅读(2638)
评论(3) 编辑 收藏 引用 网摘 所属分类:
计算机原理