&8位反码表示数的最小值为_T27,最大—+127
9.N+1位二进制正整数的取值范围是_0〜2刊-1_
10・浮点数的表示范围和精度取决于_阶码的位数和尾数的位_
11.在浮点数编码表示中,—基数—在机器数中不出现,是隐含的。
12・移码和补码比较,只有符号一不同,其他都相同。
13.一个24X24点阵的汉字,需要一72字节的存储空间。
14・62个汉字的机内码需要_124字节—
15.ASCH码是对_字符、图形符号—进行编码的一种方案
16.D/A转换_把数字量转化为模拟量,把转化结果输出计算机_
17.在大量数据传送中常用且有效的检验法是_CRC校验—
二、填空题
1.二进制中的基数为乙,十进制中的基数为攻,八进制中的基数为L,十六进制中的基数为匹。
2.(27.25),。
转换成十六进制数为(1B.4)
3.(0.65625)“转换成二进制数为(0.10101)2。
4.在原码、反码、补码三种编码中,补码数的表示范围最大。
5.在原码、反码、补码三种編码中,符号位为0,表示数是正的°符号位为1,表示数是鱼的。
6.0的原码为000・・・000或100・・・00;0的补码为000…00o0的反码为000・・・000或111…
11.
7.在补码、移位码表示的机器数中,零的表示形式是唯一的。
&-11011011的补码为100100101,原码为111011011,反码为100100100。
9.11001010的补码为011001010,原码分别为011001010,反码为011001010。
10.浮点数的表示范围由浮点数的部分决定。
浮点数的表示精度由浮点数的星数部分决定。
11.在浮点数的表示中,Ol部分在机器数中是不出现的。
12.浮点数进行左规格化时,尾数左移]位,阶码-1;浮点数进行右规格化时,尾数右移1位,阶码+1。
13・真值为一100101的数在字长为8的机器中,其补码形式为11011011。
14.浮点数一般由指数部分和尾数部分两部分组成。
15.在计算机中,“A”与“a”的ASCH是41H与61H(或65;97)<■
16.在计算机中,一个字母或数字用8ftASCII表示(或7位二进制,且占一个字节
17.某信息在传送没有出现错误,奇偶校验码101011011,应为遇编码。
18.某信息在传送没有出现错误,奇偶校验码101111011,应为童编码。
19.X=1011001,它的偶校验码为_9_。
20.X=n4iwuni,它的奇校验码表达式为m田m田m田m田1。
21・下列数据代码设为偶校验,请在括号内填写相应的偶校验位。
A、
(1)1101011B、(0)0101101
22.下例数据代码设为奇校验,请在括号中填入相应的奇校验位。
A-(0)1101011B.
(1)0101101
23・表示一个数据的基本要素是_计数进位制、小数点位置、符号。
24・在计算机内部信息分为两大类,即控制信息,数据信息。
25•不同进位制之间相互转换的根据是整数部分和小数部分分别对应相等°
26.机定点整数格式字长为8位(包含1位符号位〉,若x用补码表示,则[7补的最大正数是127
最小负数是728°(用十进制真值表示)
8421码和余三码,请在括号内写明他们是何种代码。
0110010(ASCII)
)1100(余三码)
三、解答题
1.将二进制数-0.0101101用规格化浮点数格式表示。
格式要求:
阶码4位,含1位符号位;尾数8位,含1位符号位。
阶码和尾数均用补码表示,阶码以2为底。
解:
首先规格化:
-0・0101101n0.101101X2£・0・10110:
L0X24
尾数的补码:
[・O.:
LO11O:
LO10LO:
LOO1:
LO
阶数的补码:
[T]补二[-001]沪1111
阶符一位
阶码3位
屋符一位
屋数7位
1
111
1
0100110
2.将二进制数+1101.101用规格化浮点数格式表示。
格式要求:
阶码4位,含1位符号位;尾数8位,含1位符号位。
阶码和尾数均用补码表示,阶码以2为底。
解:
首先规格化:
1101・101=0・1101101X2°
尾数的补码:
[0.1101101]补=0.1101101
阶数的补码:
[4]补=0100
阶符一位
阶码3位
屋符一位
屋数7位
0
100
0
1101101
3.什么是机器数?
答:
计算机可以宜接识别的数称为机器数。
4.数值数据的三要素?
答:
计数进位制;小数点位置;符号。
5.在计算机系统中,数据主要包括?
数值数据的特点是?
非数值数据的特点是?
答:
数据主要包括数值数据和非数值数据。
数值数据的特点是有数的大小,可以在数轴找到依对应点。
非数值数据的特点是无数量的大小,它仅仅是表示某个物理量的编码。
习题3参考答案
一、选择题
1.组成一个运算器需要若干个部件,但下面所列—地址寄存器—不是组成运算器的部件。
2.ALU属于-运算器=部件。
3.加法器中进位产生函数是—AiBi一。
4.在定点运算器中,无论采用双符号位还是单符号位,必须有溢出判断电路,它一般用-异或门.
5.运算器的主要功能是进行_逻辑运算和算术运算=
二、填空题
1.在补码加、减法器中,符号位作为操作数直接参加运算。
2.在计算机中进行加减运算时常采用連。
3.补码运算的特点是符号位与数字位一起直接参加运算。
4.已知:
X=0.1011,Y=—0.1101.(X+Y)补二1・1110。
5.已知:
X=-0.1011,Y=0.1101,(X+Y)补=0•0010°
6.已知;X=-0.0011,Y=—0.0101.(X+Y)补=1・1000。
7.已知:
X=-0.0111,Y=0.1101.(X+Y)补二0・0110。
&引入先行进位概念的目的是提高运算速度。
9.先行进位方式通过先行产生进位(或填同时产生进位)来提高速度。
10.先行进位C比的逻辑表达式为G出+P旳Cn。
11・在原码一位乘法中,符号位不直接参加运算。
12.两个原码数相乘,其积的符号位为相乘两数的符号位上>^_。
其积的数值为相乘两数的樹值之积。
13.在原码除法中,符号位不直接参加运算。
其商的符号位为相除两数的符号位之异或。
其商的数值为相除两数的绝对值的商。
14.完成浮点加、减法运算一般要经过对阶.尾加/减.规格化.尾数的舍入和判溢出四步。
15.完成浮点乘法运算一般要经过屋数鯉、阶数相加、规格化、尾数的舍入和判溢出四步。
16.在进行浮点加、减法运算时,若产生尾数溢出的情况可用右规解决。
17.可通过指数(阶码、阶数)部分是否有溢出,来判断浮点数是否有溢出。
18.在对阶时,一般是小阶向大阶靠,丢失的是最低位,成产生的误差最小。
19.在没有浮点运算器的计算机中我们可以通过编程完成浮点运算。
20.若人=1001B,B=1010B,那么AVB=1011Bo
21.若人=1001B,B=1010B,那么AAB=1000Bo
22.若人=1001B,B=1010B,那么AeB=0011Bo
23.运算器的主要功能是完成算术运算和逻辑运算。
24.ALU的核心部件是加法器。
三、计算题
1.采用补码进行加减运算(用六位二进制表示,左边二位为符号位),并使用双符号位溢出判断公式来判断结果是否溢出?
若溢出,是哪一种溢出?
①:
14+
(-8)=
?
②:
(-11)-7=?
解:
①:
14+
(-8)=
?
001110
(+14)
+
111000
(-8)
1000110(+6)
结果的符号是00正(最高位的1自然丢失)。
所以14+(-8)=6,没有溢出
②:
(-11)-7=?
110101(-11)000111(7)栉
+111001(-7)相
1101110
结果的符号是10(最高位的1自然丢失),所以溢出,且负溢出。
2.利用补码进行加减运算(用5位二进制表示,左边第一位为符号位),并使用单符号位溢出判断公式来判断结果是否溢出?
若溢出,是哪一种溢出?
®:
13+7=?
②:
12-8=?
解:
①:
13+(7)=?
011