《计算机组成与原理第三章答案.doc》由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关《计算机组成与原理第三章答案.doc》文档请在天天文库搜索。

1、第三章3.1十进制数化成地进制数和八进制数(无法精确表示时,二进制数取3位小数,八进制取1位小数)。7+3/4,±3/64,73.5,725.9375,25.34解:(1)、(7+3/4):(7)10=(111)2(3/4)10=(0.00)2 ∴(7+3/4)10=(111.11)=(7.6)8(2)、(±3/64)10=(±0.)2=(±0.03)8(3)、(73)10=64+8+1=(),(0.5)10=(0.1)2∴(73.5)10=(.1)2=(111.4)8(4)、(725)10=512+128+64+16+4+1=()2=(1325)8(0.9375)10=(0.1111)2=(0.74)8∴(725.9375)10=(.1111)2=(1325.74)8(5)、(25)10=(11001)2=(31)8(0.34)10=(0.011)2=(0.3)8∴(25.34)10=。

2、(11001.011)2=(31.3)83.2 把下列各数化成十进制数:(101.10011)2,(22.2)8,(AD.4)16,解:(1)(101.10011)2=22+20+2-1+2-4+2-5=(5.59375)10=(5+19/32)10(2)(123.123)4=42+2*41+3+4-1+2*4-2+3*4-3=(27.)10 =(27+27/64)10=(1+1/4)*(4+2*4+3)=27*(1/64+1)(3) (22.2)8=2*81+2+2*8-1=(10.25)10=(10+1/4)10(4)(AD.4) 16=10*16+13+4*16-1=(173.25)10=(173+1/4)10(5) (300.3)8=3*82+3*8-1=(192.375)10=(192+3/8)103.3 完成下列二进制运算:101.111+11.011,1001.10-110.。

3、01,101.11*11.01,÷11013.4写出下列各地进制数的原码、补码和反码:0.1010,0,-0,-0.1010,0.1111,-0.0100答: x [x]原 [x]补 [x]反 0.1010 0.1010 0.1010 0.1010 0 0.0000 0.0000 0.0000 -0 1.0000 0.0000 1.1111 -0.1010 1.1010 1.0110 1.0101 0.1111 0.1111 0.1111 0.1111 -0.0100 1.0100 1.1100 1.10113.5 已知[X]原为下述各值,求[X]补:0.10100,1.10111,1.10110答:[x]原 0.10100 1.10111 1.10110[x]补 0.10100 1.01001 1.010103.6 已知[X]补为下述各值,求X(真值):0.1110,1.1100,0.0。

4、001,1.1111,1.0001答:[x]补 0.1110 1.1100 0.0001 1.1111 1.0001x 0.1110 -0.0100 0.0001 -0.0001 -0.11113.7已知X=0.1011,Y= -0.0101,试求:[X]补,[-X]补,[Y]补,[-Y]补,[X/2]补,[X/4]补,[2X]补,[Y/2]补,[Y/4]补,[2Y]补,[-2Y]补答:[x]补=0.1011; [-x]补=1.0101; [y]补=1.1011; [-y]补=0.0101;[x/2]补=0.0101(1); [x/4]补=0.0010(11); [2x]补=1.0110(溢出);[y/2]补=1.1101(1); [y/4]补=1.1110(11); [2y]补=1.0110; [-2y]补=0.10103.8 设十进制数X=(+128.75)*2-10(1) 若(Y)2。

5、=(X)10,用定点数表示Y值。(2) 设用21个二进制位表示浮点数,阶码用5位,其中阶符用1位,尾数用16位,其中符号用1位。阶码底为2。写出阶码和尾数均用原码表示的Y的机器数。(3) 写出阶码和尾数均用反码表示Y的机器数。(4) 写出阶码和尾数均用补码表示Y的机器数。解:128.75*2-10(1)∵(128.75)10=(.11)2∴(128.75*2-10=(0.1)2∴Y=0.1(2)设ES,E,MS,M各占1,4,1,15位.则原码:M=0000,MS=0,E=0010,ES=1,∴Y的机器数(原码)为(3)反码:(4)补码:3.9 设机器字长16位。定点表示时,数值15位,符号位1位;浮点表示时,阶码6位,其中阶符1位;尾数10位,其中,数符1位;阶码底为2,试求:(1) 定点原码整数表示时,最大正数,最小负数各是多少? (2) 定点原码小数表示时,最大正数,最小负数各是多少。

6、?(3) 浮点原码表示时,最大浮点数和最小浮点数各是多少?绝对值最小的呢(非0)?估算表示的十进制值的有郊数字位数。解:字长16,定点;符号1,尾数15;浮点:阶5,阶浮1,数浮1,数9(1) 定点原码整数,最大正数01┅1=215-1,最小负数11┄1=-(215-1)(绝对值最小为1)(2) 定点原码小数,最大正数0.1┄1=1-2-15,最小负数1.1┄1=-(1-2-15)(3) 浮点且均用原码(不一定规格化)最大浮点数231*(1-2-9)= 215-1*(1-2-9)= 231-222最小浮点数-231*(1-2-9)=-231+222绝对值最小浮点数231*2-9=2-40 有效数字位数(十进制): 2-9=10-6,E=9lg2=9*0.3010,约为33.10 设机器字长16位,阶码7位,其中阶符1位;尾数9位,其中数符1位(阶码底为2),若阶和尾数均用补码表示,说明在尾。

7、数规格化和不规格化两种情况下,它所能表示的最大正数、非零最小正数,绝对值最小的负数各是哪几个数?写出机器数,并给出十进制值(不采用隐藏位)。若阶码用移码,尾数仍用补码,上述各值有变化吗?若有变化,请列出。解:设不。省略部分。 0 1 0 1 1 0 商0 [X/Y]补=0。10110,最低位置1,为0。101113.22 X= -0.0100,Y=0.1000,用补码一位除,求X/Y的商。3.23 [X]补=0.10011,[Y]=1.01101,用补码两位乘运算,求乘积[X*Y]补。3.24 用原码两位乘方法求X*Y。已知X=0.1011,Y=0.1101.3.25 设浮点数X,Y,阶码(补码形式)和尾数(原码形式)如下:X:阶码0001,尾数 0.1010;Y:阶码1111,尾数0.1001。设基数为2。(1) 求X+Y(阶码运算用补码,尾数运算用补码)(2) 求X*Y(阶码运算用移码。

8、,尾数运算用原码一位乘)(3) 求X/Y(阶码运算用移码,尾数运算用原码加减交替法).解:[EX]补 [EY]补=1.111 [MX]补=11.1010 [MY]补=0.1001(1) 求X+Y(阶码,尾码均用补码).△E=[EX]补+[-EY]补=0.001+0.001=0.010>0 ∴[EX]补=0.001是大阶; [MY]补右移两位00.∴[MX+MY]补=00.1010+00.=00.已规格化舍入后为00.1100非溢出∴X+Y:[EX+Y]补=0.001,[MX+Y]补=0.1100(2)求X/Y(阶码运算用移码,尾数运算用原码一位乘) [EX]移=1001,[EY]补=1111[EX+EY]移=[EX]移+[EY]补=1001+1111=1000 00 0000 0.1001+ 00.1010 加[X]00.1010 右移00.0101 00100 00.0010 10。

9、010 右移 00.0001 01001 右移 +00.1010 +[X] 00.1011 00.0101 10100 右移左规:尾数: 0. 阶: 0111舍入、尾 0.1011∴X*Y:[EXY]移=0111;[MXY]原=0.1011。(2) 求X/Y(阶码运算用移码,尾数运算用原码加减交替法)[EX]移=1001,[-EY]补=0001 [EX-EY]移=1001+0001=1010[Y]补=0.1001 [-Y]补=1.0111 00.1010 00000 +[-Y]补 +11.0111 00.0001 商1 左移 00.0010 00010 +11.0111 +[-Y]补 11.1001 商0 左 11.0010 00100 +00.1001 +[-Y]补 11.1011 商0 左 11.0110 +00.1001 +[-Y]补11.1111 商0 左 11.1110 1000。

10、0+00.1001 +[-Y]补 00.0111 10001 (商1,不再左移)右规 尾 0., 阶 1011;舍入 尾 0.1001;不溢出∴X/Y: 阶(移)1011;尾(原)0.10013.26 浮点加减乘除运算各在什么情况下会发生溢出?3.27 设某运算器只由一个加法器和A,B两个D型边沿寄存器组成,A,B均可接收加法器输出,A还可接收外部数据,如图。B  ∑DS二选一CPBCPABAA ∑CPF∑ 加法器FLAGS问:(1) 外部数据如何才能传送到B?(2) 如何实现A+B A和A+B  B?(3) 如何估算加法执行时间?(4) 若A,B均为锁存器,实现A+B A和A+B  有何问题? 答:(1) 分两步完成,第1步:外部数据送入A。第2步:A中数据经∑送B。(2) A+B→A的命令:A→∑,B→∑A+B→A的命令:A→∑,B→∑,CPB.(3) 从可知,A+B→A比A+B→B多。

11、经过一个二选一线路,因此,A+B→A的时间长,为:(A→∑门延时)+(∑求和时间)+(二选一时延)+(A寄存器建立时间)(4) 锁存器的特点,是在接收脉冲等于1的整个时间内,锁存器一直接收输入的数据,而边沿D型寄存器只大接收脉冲的上升沿瞬间接收输入。因此,设B为锁存器,若以CPB=1的开始时刻,B接收到∑输出为A+B;则之后,B的值送到∑,与A的值相加,一定时间后,∑输出为A+(A+B),送到B的输入端,被B接收,如引继续下去,到CPB变为0后,B中的值就不是原来希望的A中的了,A是锁存器的情况与此类似。3.28 今有一串行加法器,计算两个n位数据之和,已知相加两数存放在A,B寄 存器中,请画出能实现(A)+(B)   A的逻辑图。图中只准用一个一位加法器,逐位进行计算。解:假设内存中的数从D时入运算器。可分下述在步实现:第一步:内存数X送A。S=1,CPA第二步:A中X经∑送B,同时内存。

12、数Y送A。A→∑,要S=1,CPA,CPB第三步:在∑中执行X-Y, 建立新的状态标志。A→∑,B→∑,CPB(注:第17题中A+B→A和A+B→B的最后一步,一般也需CPB命令)。   3.29 如果采用偶校验,下述两个数据的校验位的值是什么?(1)     (2) 3.30 设有16个信息位,如果采用海明校验,至少需要设置多少个校验位?应放在哪些位置上?.解(1) 2K—1>=N+K+1(N=6),查表2.4,N=11~26时,K=6,即需6个校验位;(2) 校验位位置:共N+K=16+6=22位;设为H21————H0 ;数据位,设为D15 ——D0 ;校验6位,设为P5——P0 ,则安排如下:H 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0P 5 4 3 2 1 0D15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 03.31 设有8位有效信息,试为之编制海明校验线路。说明编码方法,并分析所选方案具有怎样的检错与纠错能力。若8位信息为,海明码是何值?。

计算机组成与原理第三章答,计算机组成与原理第三章答案.doc相关推荐

  1. 单片微型计算机 第九章自测题,单片微型计算机网上练习题答案..doc

    单片微型计算机网上练习题答案. 第一章 练习练习练习 1-1选择 1.计算机中最常用的字符信息编码是( ) A ASCII B BCD码 C 余3码 D 循环码 2.要MCS-51系统中,若晶振频率屡 ...

  2. 奥鹏南开大学18春学期计算机作业,南开18春1709、1803学期《办公自动化基础》在线作业答案.doc...

    [奥鹏][南开大学]18春(1709.1803)学期<办公自动化基础>在线作业 试卷总分:100 得分:100 第1题,"边框和底纹"对话框中的底纹,其设置单位是(). ...

  3. 全国大学生计算机技能应用大赛ppt题库,全国计算机应用技术技能大赛预赛试题及答案.doc...

    全国计算机应用技术技能大赛预赛试题及答案 2004全国计算机应用技术技能大赛预赛试题及答案 IT技能大赛预赛之办公类试题库办公自动化(Word XP试题) 一.单选题:1.下列可将段落设置成1.5倍行 ...

  4. c语言实训教程课后答案第三版,C语言程序设计实训教程课后题答案.doc

    C语言程序设计实训教程课后题答案 C语言实训教程自测题答案 第一套 判断题 12345678910BABBBBBBAB 单项选择题 123456789101112131415CBACCBDBDAACA ...

  5. 计算机原理及应用第三版pdf,计算机原理及运用.pdf

    微型计算机原理及应用 主讲:周佳社 西安电子科技大学 内容概要 本课程是为电子技术应用等专业学生微型计算机原理 与应用课程设置的.为适应课程内容更新的需要,本书以 8086/8088微处理器和IBM ...

  6. 简述计算机联锁设备三取二制式的工作原理,车站信号

    <车站信号(中专)>系统地介绍了车站信号设备的工作原理.主要内容包括:继电集中联锁和计算机联锁.继电集中联锁介绍双线双向四显示自动闭塞提速区段车站6502电气集中的设备组成.电路原理和故障 ...

  7. 第三章 Spark运行模式及原理

    第三章 Spark运行模式及原理 目录 Spark运行模式概述 Local模式 Standalone模式 Local cluster模式 Mesos模式 YARN standalone/YARN cl ...

  8. 高新计算机office2010考试题库,注意!注意!计算机等级考试题库来啦:一级MS Office第三章“Word2010基础”...

    小编所收集到的相关计算机等级考试题库:一级MS Office第三章"Word2010基础"的资料 大家要认真阅读哦! 启动Word 启动Word的常用方法有下列两种: 1.常规方法 ...

  9. 《深入理解分布式事务》第三章 Spring 事务的实现原理

    <深入理解分布式事务>第三章 Spring 事务的实现原理 文章目录 <深入理解分布式事务>第三章 Spring 事务的实现原理 一.Spring 事务原理 1.JDBC 直接 ...

  10. Image Signal Processing(ISP)-第三章-BCL, WB, Gamma的原理和软件实现

    Hello!ISP系列文章终于更新了,距离上一篇文章发布已经过去半年多啦!哈哈,虽然这段时间没有写文,但是这个简单ISP的代码还是有更新的哦,有兴趣的朋友可以到Github查看.话不多说,我们接着讲I ...

最新文章

  1. js去el的map_转:el表达式获取map对象的内容 js中使用el表达式 js 中使用jstl 实现 session.removeattribute...
  2. PHP中array_merge和array相加的区别分析
  3. 智能车竞赛技术报告 | 单车拉力组 - 沈阳航空航天大学 - 青梅绿茶队
  4. BP神经网络算法推导
  5. java文件名特殊字符_如果拒绝打开文件名中带有特殊字符的文件,如何修复Java?...
  6. SpringBootController控制层接收参数的几种常用方式
  7. 第一百七十四节,jQuery,Ajax进阶
  8. python里的符号区别_Python中的方括号和点符号有什么区别?
  9. 二维码提升对比度文献调研(5)--DeepLPF: Deep Local Parametric Filters for Image Enhancement
  10. repeating 路由_CSS中带有示例的repeating-linear-gradient()函数
  11. Uni2D Unity4.3 2D Skeletal Animation
  12. get请求和post请求乱码问题
  13. Spring Setter方法注入
  14. 静态页面编写规范02
  15. 测试工程师面试准备之----测试基础
  16. 广州的11个辖区_广州11月展览大全,有12个免费
  17. alios是安卓吗_阿里云OS到底是国产系统还是安卓系统?
  18. 实现树莓派模拟wifi进行打卡签到
  19. PDF编辑方法,怎么给PDF添加页码
  20. 字蛛(FontSpider,中文字体压缩器)网页自由引入中文字体

热门文章

  1. RH358配置电子邮件传输--配置仅发送电子邮件服务
  2. 装了linux的u盘格式化,u盘格式化容量变小了u盘安装linuxcentos
  3. linux u盘格式化失败怎么办,u盘无法完成格式化怎么办
  4. 栅栏CyclicBarrier
  5. Resize operation completed for file#
  6. no tests were found异常springBoot配置
  7. 学java用不用学ps_【No935】零基础学习从入门到精通Ps课程
  8. 用python中的turtle库画蜡笔小新
  9. 前端学习总结(九)MongoDB——最出色的文档型数据库
  10. 29、域名ICP备案查询API接口,免费好用