2020王万生计算机组成原理,计算机组成原理课后习题 - 王万生

8.8位反码表示数的最小值为__-127____,最大值___+127 __。 9.N+1位二进制正整数的取值范围是____0~2-1 ___

10.浮点数的表示范围和精度取决于___阶码的位数和尾数的位数____ 11.在浮点数编码表示中,___基数___在机器数中不出现,是隐含的。 12.移码和补码比较,只有_____符号__不同,其他都相同。 13.一个24×24点阵的汉字,需要___72_____字节的存储空间。 14.62个汉字的机内码需要 124字节

15.ASCII码是对____字符、图形符号 ___进行编码的一种方案 16.D/A转换是____把数字量转化为模拟量,把转化结果输出计算机__ 17.在大量数据传送中常用且有效的检验法是__ CRC校验___

二、填空题

1.二进制中的基数为2 ,十进制中的基数为10 ,八进制中的基数为8 ,十六进制中的基数为16 。 2.(27.25)10转换成十六进制数为(1B.4)16。 3.(0.65625)10转换成二进制数为(0.10101)2。

4.在原码、反码、补码三种编码中,补码 数的表示范围最大。

5.在原码、反码、补码三种编码中,符号位为0,表示数是正的 。符号位为1,表示数是负的。 6.0的原码为 000?000 或 100?00 ;0的补码为 000? 00 。0的反码为 000?000 或 111?11 。

7. 在补码、移位码表示的机器数中,零的表示形式是唯一的。

8.-11011011的补码为 100100101,原码为111011011,反码为 100100100。 9.11001010的补码为011001010,原码分别为011001010,反码为011001010。

10.浮点数的表示范围由浮点数的 指数 部分决定。浮点数的表示精度由浮点数的尾数部分决定。 11.在浮点数的表示中,基数 部分在机器数中是不出现的。

12.浮点数进行左规格化时,尾数左移1位,阶码-1;浮点数进行右规格化时,尾数右移1位,阶码+1。 13.真值为-100101的数在字长为8的机器中,其补码形式为11011011。 14.浮点数一般由 指数部分和尾数部分 两部分组成。

15.在计算机中,“A”与“a”的ASCII是 41H 与 61H (或65;97) 。

2

n+1

15

-15

16.在计算机中,一个字母或数字用 8 位ASCII表示(或7位二进制,且占一个字节)。 17.某信息在传送没有出现错误,奇偶校验码101011011,应为 偶 编码。 18.某信息在传送没有出现错误,奇偶校验码101111011,应为 奇 编码。 19.X=1011001,它的偶校验码为 0 。

20.X=n4n3n2n1,它的奇校验码表达式为 n4 ⊕n3⊕n2⊕n1⊕1 。 21.下列数据代码设为偶校验,请在括号内填写相应的偶校验位。

A、(1)1101011

B、(0)0101101

22.下例数据代码设为奇校验,请在括号中填入相应的奇校验位。

A.( 0 )1101011

B.( 1 )0101101

23.表示一个数据的基本要素是 计数进位制 、 小数点位置 、 符号 。 24.在计算机内部信息分为两大类,即 控制信息 , 数据信息 。

25.不同进位制之间相互转换的根据是 整数部分和小数部分分别对应相等 。

26.机定点整数格式字长为8位(包含1位符号位),若x 用补码表示,则[x]补的最大正数是 127 ,最小负数是 -128 。(用十进制真值表示)

27.已知下列数字的ASCII码,8421码和余三码,请在括号内写明他们是何种代码。

2:0101(余三码 ) 0110010( ASCII ) 0010(8421 ) 9:0111001( ASCII ) 1100( 余三码 ) 1001( 8421 )

三、解答题

1.将二进制数-0.0101101用规格化浮点数格式表示。格式要求:阶码4位,含1位符号位;尾数8位,含1位符号位。阶码和尾数均用补码表示,阶码以2 为底。 解:首先规格化:-0.0101101=-0.101101×2=-0.1011010×2

尾数的补码:[-0.1011010]补=1.0100110 阶数的补码:[-1]补=[-001]补=1111 阶码3位 111 尾符一位 1 尾数7位 0100110 -1

-1

阶符一位 1

2.将二进制数+1101.101用规格化浮点数格式表示。格式要求:阶码4位,含1位符号位;尾数8位,含1位符号位。阶码和尾数均用补码表示,阶码以2为底。 解:首先规格化: 1101.101=0.1101101×2

尾数的补码:[0.1101101]补=0.1101101 阶数的补码:[4]补=0100 阶码3位 尾符一位 尾数7位 4

阶符一位 3

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 。 8.引入先行进位概念的目的是提高运算速度。

9.先行进位方式通过先行产生进位(或填同时产生进位)来提高速度。 10.先行进位C n+1 的逻辑表达式为 G n+1+ P n+1 C n 。 11.在原码一位乘法中,符号位 不直接参加 运算。

12.两个原码数相乘,其积的符号位为相乘两数的符号位 之异或 。其积的数值为相乘两数的绝对值之积。

13.在原码除法中,符号位不直接参加 运算。其商的符号位为相除两数的符号位 之异或 。其商的数值为相除两数的 绝对值 的商。

4

不是组成运算器的部件。

14.完成浮点加、减法运算一般要经过对阶、尾加/减、规格化、尾数的舍入和判溢出四步。 15.完成浮点乘法运算一般要经过尾数相乘、阶数相加、规格化、尾数的舍入和判溢出四步。 16.在进行浮点加、减法运算时,若产生尾数溢出的情况可用 右规 解决。 17.可通过 指数(阶码、阶数) 部分是否有溢出,来判断浮点数是否有溢出。 18.在对阶时,一般是小阶向大阶靠,丢失的是最低位,成产生的误差最小。 19.在没有浮点运算器的计算机中我们可以通过编程完成浮点运算。 20.若A=1001B,B=1010B,那么A∨B=1011B。 21.若A=1001B,B=1010B,那么A∧B=1000B。 22.若A=1001B,B=1010B,那么A⊕B=0011B。 23.运算器的主要功能是完成算术运算和逻辑运算。 24.ALU的核心部件是加法器。

三、计算题

1.采用补码进行加减运算(用六位二进制表示,左边二位为符号位),并使用双符号位溢出判断公式来判断结果是否溢出?若溢出,是哪一种溢出?

①:14+(-8)= ? ②: (-11)- 7 = ? 解:①:14+(-8)= ? +

001110 (+14)补码 111000 (-8)补码

(+6)

1000110

结果的符号是00正(最高位的1自然丢失)。 所以14+(-8)= 6,没有溢出

②: (-11)- 7 = ?

110101 (-11)补码 000111 (7)补码

+ 111001 (-7)补码

1101110

结果的符号是10(最高位的1自然丢失),所以溢出,且负溢出。

2.利用补码进行加减运算(用5 位二进制表示,左边第一位为符号位),并使用单符号位溢出判断公式来判断结果是否溢出?若溢出,是哪一种溢出?

①:13+7 = ?

②: 12- 8 = ?

解:①:13+(7)= ? +

01101 (+13)补码 00111 (7)补码

(-12)

10100

OVER=1·1·1+0·0·0=1结果溢出,且正溢出。

5

以上是由77cn范文大全为大家整理的计算机组成原理课后习题 - 王万生的相关范文,本文关键词为计算机,组成,原理,课后,习题,王万生,,您可以从右上方搜索框检索更多相关文章,如果您觉得有用,请继续关注我们并推荐给您的好友,您可以在综合文库中查看更多范文。

计算机组成原理课后习题 - 王万生.doc

免费范文网为全国范文类知名网站,下载全文稍作修改便可使用,即刻完成写稿任务。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库计算机组成原理课后习题 - 王万生在线全文阅读。

本文来自:免费范文网(www.77cn.com.cn) 转载请注明出处!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值