欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    计算机组成原理答案(张功萱等编著)终极完整版Word下载.doc

    • 资源ID:6860163       资源大小:387.50KB        全文页数:28页
    • 资源格式: DOC        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机组成原理答案(张功萱等编著)终极完整版Word下载.doc

    1、A. 运算器与控制器 B. 主机与外设C. 硬件与软件 D. 硬件与操作系统(4)在下列的描述中,最能准确反映计算机主要功能的是_ D _。A. 计算机可以代替人的脑力劳动B. 计算机可以存储大量的信息C. 计算机是一种信息处理机D. 计算机可以实现高速运算(5)存储程序概念是由美国数学家冯诺依曼在研究_ D _时首先提出来的。A. ENIAC B. UNIVAC-I C. ILLIAC-IV D. EDVAC(6)现代计算机组织结构是以_ B _为中心,其基本结构遵循冯诺依曼思想。A. 寄存器 B. 存储器 C. 运算器 D. 控制器(7)冯诺依曼存储程序的思想是指_ C _。A. 只有数据

    2、存储在存储器B. 只有程序存储在存储器C. 数据和程序都存储在存储器D. 数据和程序都不存储在存储器 1.10填空题(1)计算机CPU主要包括 和_ _两个部件。 运算器 控制器 (2)计算机的硬件包括 、_ _、_ _、_ _和_ _等5大部分。 运算器 控制器 存储器 输入设备 输出设备(3)计算机的运算精度与机器的 有关,为解决精度与硬件成本的矛盾,大多数计算机使用_ _。 字长 变字长运算 (4)从软、硬件交界面看,计算机层次结构包括 和_ _两大部分。 实机器 虚机器 (5)计算机硬件直接能执行的程序是 程序,高级语言编写的源程序必须经过_ _翻译,计算机才能执行。 机器语言 语言处

    3、理程序 (6)从计算机诞生起,科学计算一直是计算机最主要的 。 应用领域 (7)银河I(YH-I)巨型计算机是我国研制的 。 第一台巨型计算机 1.11是非题(1)微处理器可以用来做微型计算机的CPU。 含义不清(2)ENIAC计算机的主要工作原理是存储程序和多道程序控制。 (3)决定计算机运算精度的主要技术指标是计算机的字长。 (4)计算机总线用于传输控制信息、数据信息和地址信息的设施。 (5)计算机系统软件是计算机系统的核心软件。 (6)计算机运算速度是指每秒钟能执行操作系统的命令个数。 (7)计算机主机由CPU、存储器和硬盘组成。(8)计算机硬件和软件是相辅相成、缺一不可的。 第二章 作

    4、业解答2.2 分别计算用二进制表示4位、5位、8位十进制数时所需要的最小二进制位的长度。 4位十进制数的最大数为9999,2138192999921416384表示4位十进制数所需的最小二进制位的长度为14位。 5位十进制数的最大数为99999,216655369999217131072表示5位十进制数所需的最小二进制位的长度为17位。 8位十进制数的最大数为99999999,2266710886499999999227134217728表示8位十进制数所需的最小二进制位的长度为27位。根据当i位十进制数与j位二进制数比较时的等式,10i = 2j,得j3.3i,亦可得到上述结果。2.6 已知

    5、 x 的二进制真值,试求 x补、x补、x/2补、x/4补、2x补、4x补、2x补、x/4补。(设机器采用定点小数,字长为8位,若结果不存在或出错,请注明)(1) x0.0101101 (2) x0.1001011(3) x1 (4) x0.00010102.7 根据题2.7表中给定的机器数(整数),分别写出把它们看作原码、反码、补码、移码表示形式时所对应的十进制真值。2.8 设十进制数x(124.625)210(1) 写出x对应的二进制定点小数表示形式。(2) 若机器的浮点数表示格式为:其中阶码和尾数的基数均为2。 写出阶码和尾数均采用原码表示时的机器数形式。 写出阶码和尾数均采用补码表示时的

    6、机器数形式。解: (1)x对应的二进制定点小数表示形式为:1111100.1012100.1111100101230.0001111100101(2) 阶码和尾数均采用原码表示时的机器数形式:0 10011 1111100101000000 1001 1111 1100 1010 000009FCA0H 阶码和尾数均采用补码表示时的机器数形式:0 11101 1111100101000000 1110 1111 1100 1010 00000EFCA0H2.9 设某机字长为16位,数据表示格式为:分别写出该机在下列的数据表示形式中所能表示的最小正数、最大正数、最大负数、最小负数(绝对值最大的负

    7、数)和浮点规格化最小正数、最大负数在机器中的表示形式和所对应的十进制真值。(1) 原码表示的定点整数; (2) 补码表示的定点整数;(3) 阶码与尾数均用原码表示的浮点数; (4) 阶码与尾数均用补码表示的浮点数;(5) 阶码为移码、尾数用补码表示的浮点数。2.11 用十六进制写出下列十进制数的IEEE754标准32位单精度浮点数的机器数的表示形式。(1) 0.15625 (2) 0.15625 (3) 16 (4) 5(1)(0.15625)10(0. 00101)21.0123阶码E127(3)124(1111100)201111100机器数形式:0 01111100 0100000000

    8、0000000000000十六进制形式:3E200000H(2) (0.15625)10(0. 00101)21.011 01111100 01000000000000000000000BE200000H(3) (16)10(10000)21.000024阶码E1274131(10000011)20 10000011 0000000000000000000000041800000H(4) (5)10(101)21.0122阶码E1272129(10000001)21 10000001 01000000000000000000000C0A00000H2.13 写出下列十六进制的IEEE单精度浮点

    9、数代码所代表的十进制数值。(1) 42E48000 (2) 3F880000 (3) 00800000 (4) C7F00000(1) 42E480000 10000101 11001001000000000000000指数(10000101)21271331276M1.110010010000000000000001(1/21/41/321/256)十进制数值N1(1/21/41/321/256)26114.25(2) 3F8800000 01111111 00010000000000000000000指数(01111111)21271271270M1.0001000000000000000

    10、000011/161.0625十进制数值N1.0625201.0625(3) 008000000 00000001 00000000000000000000000指数(00000001)21271127126M1.00000000000000000000000十进制数值N12126(4) C7F000001 10001111 11100000000000000000000指数(10001111)212714312716M1. 111000000000000000000001(1/21/41/8)1.875十进制数值N(216215214213)152131228801.8752162.14 设

    11、有两个正浮点数:1e112SN=,2e222SN=(1) 若e1e2,是否有N1N2(2) 若S1、S2均为规格化数,上述结论是否正确?(1)不一定(2)正确2.15 设一个六位二进制小数x0.a1a2a3a4a5a6,x0,请回答:(1) 若要x81,a1a2a3a4a5a6需要满足什么条件?(2) 若要x21,a1a2a3a4a5a6需要满足什么条件?(3) 若要41x161,a1a2a3a4a5a6需要满足什么条件?(1)要x81,a1a2a3a4a5a6需要满足:a1a2a3至少有一个1(2)要x2a11,且a2a3a4a5a6至少有一个为1(不为全0)(3)要4x16a10且 a21

    12、,a3a4a5a6为全0 a20且a31,a4a5a6任意或a20且a30,a41,a5a6至少有一个为12.17 分别用前分隔数字串、后嵌入数字串和压缩的十进制数串形式表示下列十进制数。(1) 74 (2) 639 (3) 2004 (4) 8510(1) 74前分隔数字串742B3734“+”“7”“4”后嵌入数字串压缩的十进制数串0000011101001100“0”(2) 6396392D363339“-“6”“3”“9”790110001110011101“-”(3) 200420043230“2”0010(4) 85108510383531“8”“5”“1”701000010100

    13、012.19 什么是“码距”?数据校验与码距有什么关系?码距是指在一组编码中任何两个编码之间最小的距离。数据校验码的校验位越多,码距越大,编码的检错和纠错能力越强。2.21 下面是两个字符(ASCII码)的检一纠一错的海明校验码(偶校验),请检测它们是否有错?如果有错请加以改正,并写出相应的正确ASCII码所代表的字符。(1) 10111010011 (2) 10001010110(1) 指误字为E1P1A6A5A3A2A01111011E2P2A6A4A3A1A00101110E3P4A5A4A311011E4P8A2A1A000110得到的指误字为E4E3E2E10101(5)10,表示接

    14、收到的海明校验码中第5位上的数码出现了错误。将第5位上的数码A51取反,即可得到正确结果 10110010011。正确ASCII码所代表的字符为1001011“K”。(2) 指误字为E1P1A6A5A3A2A01011100E2P2A6A4A3A1A00001100E3P4A5A4A301010E4P8A2A1A001100得到的指误字为E4E3E2E10000,无错。正确ASCII码为0101110“”2.22 试编出8位有效信息01101101的检二纠一错的海明校验码(用偶校验)。8位有效信息需要用4个校验位,所以检一纠一错的海明校验码共有12位。4个校验位为:P1A7A6A4A3A101

    15、0100P2A7A5A4A2A1010100P4A6A5A4A011011P8A3A2A1A011011检一纠一错的海明校验码:0001110111011DDH检二纠一错的海明校验码,增加P0P0P1P2A7P4A6A5A4P8A3A2A1A01有效信息01101101的13位检二纠一错的海明校验码:100011101110111DDH2.23 设准备传送的数据块信息是1010110010001111,选择生成多项式为G(x)100101,试求出数据块的CRC码。模2除后,余数R(x)10011,数据块的CRC码:1010110010001111100112.24 某CRC码(CRC)的生成多

    16、项式 G(x)x3x21,请判断下列CRC码是否存在错误。(1) 0000000 (2) 1111101 (3) 1001111 (4) 1000110G(x)1101(1) 0000000模2除1101,余数为:000,无错(2) 1111101模2除1101,余数为:010,有错(3) 1001111模2除1101,余数为:100,有错(4) 1000110模2除1101,余数为:2.25 选择题(1) 某机字长64位,其中1位符号位,63位尾数。若用定点小数表示,则最大正小数为 B 。A. (12-64) B. (12-63) C. 264 D. 263(2) 设x补=1.x1x2x3x

    17、4x5x6x7x8,当满足 B 时,x1/2成立。A. x11, x2x8至少有一个为1 B. x10, x2x8至少有一个为1C. x11,x2x8任意 D. x10, x2x8任意(3) 在某8位定点机中,寄存器内容为10000000,若它的数值等于128,则它采用的数据表示为 B 。A. 原码 B. 补码 C. 反码 D. 移码(4) 在下列机器数中,哪种表示方式下零的表示形式是唯一的 B 。A. 原码 B. 补码 C. 反码 D. 都不是(5) 下列论述中,正确的是 D 。A. 已知x原求x补的方法是:在x原的末位加1B. 已知x补求x补的方法是:在x补的的末位加1C. 已知x原求x补

    18、的方法是:将尾数连同符号位一起取反,再在末位加1D. 已知x补求x补的方法是:(6) IEEE754标准规定的32位浮点数格式中,符号位为1位,阶码为8位,尾数为23位,则它所能表示的最大规格化正数为 A 。A. (2223)2127 B. (1223)2127 C. (2223)2255 D. 2127223(7) 浮点数的表示范围取决于 A 。A. 阶码的位数 B. 尾数的位数 C. 阶码采用的编码 D. 尾数采用的编码(8) 在2424点阵的汉字字库中,一个汉字的点阵占用的字节数为 D 。A. 2 B. 9 C. 24 D. 72 (9) 假定下列字符码中有奇偶校验位,但没有数据错误,采

    19、用奇校验的编码是 B 。A. 10011010 B. 11010000 C. 11010111 D. 10111000(10) 在循环冗余校验中,生成多项式G(x)应满足的条件不包括 D 。A. 校验码中的任一位发生错误,在与G(x)作模2除时,都应使余数不为0B. 校验码中的不同位发生错误时,在与G(x)作模2除时,都应使余数不同C. 用G(x)对余数作模2除,应能使余数循环D. 不同的生成多项式所得的CRC码的码距相同,因而检错、校错能力相同2.26 填空题(1) 设某机字长为8位(含一符号位),若 x补11001001,则x所表示的十进制数的真值为 ,1/4x补 ;若 y移=110010

    20、01,则y所表示的十进制数的真值为 ;y的原码表示y原 。 -55 11110010 +73 01001001 (2) 在带符号数的编码方式中,零的表示是唯一的有 和 。 补码 移码 (3) 若x1补10110111, x2原1.01101 ,则数x1的十进制数真值是 ,x2的十进制数真值是 。 -73 -0.71875 (4) 设某浮点数的阶码为8位(最左一位为符号位),用移码表示;尾数为24位(最左一位为符号位),采用规格化补码表示,则该浮点数能表示的最大正数的阶码为 ,尾数为 ;规格化最大负数的阶码为 ,尾数为 。(用二进制编码回答)(书上:最小负数的阶码为 ,尾数为 11111111

    21、011111111111111111111111 11111111 100000000000000000000000 (5) 设有效信息位的位数为N, 校验位数为K,则能够检测出一位出错并能自动纠错的海明校验码应满足的关系是 。 2K1NK 2.27 是非题(1) 设x补0.x1x2x3x4x5x6x7,若要求x1/2成立,则需要满足的条件是x1必须为1,x2x7至少有一个为1。 (2) 一个正数的补码和它的原码相同,而与它的反码不同。 (3) 浮点数的取值范围取决于阶码的位数,浮点数的精度取决于尾数的位数。 (4) 在规格化浮点表示中,保持其他方面不变,只是将阶码部分由移码表示改为补码表示,

    22、则会使该浮点表示的数据表示范围增大。(5) 在生成CRC校验码时,采用不同的生成多项式,所得到CRC校验码的校错能力是相同的。 第三章 作业解答作业 三 (1)3.1 已知x补、y补,计算xy补和xy补,并判断溢出情况。(1) x补0.11011 y补0.00011 (2) x补0.10111 y补1.00101(3) x补1.01010 y补1.10001(1) x补0.11011 y补0.00011 y补1.111101xy补0.110110.000110.11110xy补0.110111.1111010.11000(2)x补0.10111 y补1.00101 y补0.11011xy补0.101111.001011.11100xy


    注意事项

    本文(计算机组成原理答案(张功萱等编著)终极完整版Word下载.doc)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开