2022年最新计算机组成原理答案终极完整版 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年最新计算机组成原理答案终极完整版 .pdf》由会员分享,可在线阅读,更多相关《2022年最新计算机组成原理答案终极完整版 .pdf(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品文档精品文档作业解答第一章作业解答1.3 冯诺依曼计算机的基本思想是什么?什么叫存储程序方式?答:冯诺依曼计算机的基本思想包含三个方面:1)计算机由输入设备、输出设备、运算器、存储器和控制器五大部件组成。2)采用二进制形式表示数据和指令。3)采用存储程序方式。存储程序是指在用计算机解题之前,事先编制好程序,并连同所需的数据预先存入主存储器中。在解题过程(运行程序)中,由控制器按照事先编好并存入存储器中的程序自动地、连续地从存储器中依次取出指令并执行,直到获得所要求的结果为止。1.4 早期计算机组织结构有什么特点?现代计算机结构为什么以存储器为中心?答:早期计算机组织结构的特点是:以运算器为
2、中心的,其它部件都通过运算器完成信息的传递。随着微电子技术的进步,人们将运算器和控制器两个主要功能部件合二为一,集成到一个芯片里构成了微处理器。同时随着半导体存储器代替磁芯存储器,存储容量成倍地扩大,加上需要计算机处理、加工的信息量与日俱增,以运算器为中心的结构已不能满足计算机发展的需求,甚至会影响计算机的性能。为了适应发展的需要,现代计算机组织结构逐步转变为以存储器为中心。1.8 衡量计算机性能有哪些基本的技术指标?以你所熟悉的计算机系统为例,说明它的型号、主频、字长、主存容量、所接的I/O设备的名称及主要规格。答:衡量计算机性能的基本技术指标主要有:1.基本字长2.主存容量3.运算速度4.
3、所配置的外部设备及其性能指标5.系统软件的配置还有可靠性、可用性、可维护性、以及安全性、兼容性等性能指标。1.9 单选题(1)1946 年,美国推出了世界上第一台电子数字计算机,名为_A_。A.ENIACB.UNIV AC-IC.ILLIAC-IVD.EDVAC(2)在计算机系统中,硬件在功能实现上比软件强的是_C_。A.灵活性强B.实现容易C.速度快D.成本低(3)完整的计算机系统包括两大部分,它们是_ C _。A.运算器与控制器B.主机与外设C.硬件与软件D.硬件与操作系统(4)在下列的描述中,最能准确反映计算机主要功能的是_ D _。A.计算机可以代替人的脑力劳动B.计算机可以存储大量的
4、信息C.计算机是一种信息处理机D.计算机可以实现高速运算(5)存储程序概念是由美国数学家冯诺依曼在研究_ D _时首先提出来的。A.ENIACB.UNIV AC-IC.ILLIAC-IVD.EDVAC 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 28 页 -精品文档精品文档(6)现代计算机组织结构是以_ B _为中心,其基本结构遵循冯诺依曼思想。A.寄存器B.存储器C.运算器D.控制器(7)冯?诺依曼存储程序的思想是指_ C _。A.只有数据存储在存储器B.只有程序存储在存储器C.数据和程序都存储在存储器D.数据和程序都不存储在存储器1.10 填空题(1)计算机CPU 主要包
5、括和_ _两个部件。答:运算器控制器(2)计算机的硬件包括、_ _、_ _、_ _和_ _等5 大部分。答:运算器控制器存储器输入设备输出设备(3)计算机的运算精度与机器的有关,为解决精度与硬件成本的矛盾,大多数计算机使用_ _。答:字长变字长运算(4)从软、硬件交界面看,计算机层次结构包括和_ _两大部分。答:实机器虚机器(5)计算机硬件直接能执行的程序是程序,高级语言编写的源程序必须经过_ _翻译,计算机才能执行。答:机器语言语言处理程序(6)从计算机诞生起,科学计算一直是计算机最主要的。答:应用领域(7)银河 I(YH-I)巨型计算机是我国研制的。答:第一台巨型计算机1.11 是非题(1
6、)微处理器可以用来做微型计算机的CPU。含义不清(2)ENIAC 计算机的主要工作原理是存储程序和多道程序控制。(3)决定计算机运算精度的主要技术指标是计算机的字长。(4)计算机总线用于传输控制信息、数据信息和地址信息的设施。(5)计算机系统软件是计算机系统的核心软件。(6)计算机运算速度是指每秒钟能执行操作系统的命令个数。(7)计算机主机由CPU、存储器和硬盘组成。(8)计算机硬件和软件是相辅相成、缺一不可的。第二章作业解答2.2 分别计算用二进制表示4位、5位、8位十进制数时所需要的最小二进制位的长度。答:4位十进制数的最大数为9999,2138192 9999 21416384 表示 4
7、位十进制数所需的最小二进制位的长度为14位。5位十进制数的最大数为99999,21665536 9999 217131072 表示 5位十进制数所需的最小二进制位的长度为17位。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 28 页 -精品文档精品文档 8位十进制数的最大数为99999999,22667108864 99999999 227134217728 表示 8位十进制数所需的最小二进制位的长度为27位。根据当 i位十进制数与j位二进制数比较时的等式,10i=2j,得 j3.3i,亦可得到上述结果。2.6 已知x 的二进制真值,试求x补、x补、x/2补、x/4补、2x补、
8、4x补、2x补、x/4 补。(设机器采用定点小数,字长为8位,若结果不存在或出错,请注明)(1)x 0.0101101(2)x 0.1001011(3)x 1(4)x 0.0001010 2.7 根据题 2.7表中给定的机器数(整数),分别写出把它们看作原码、反码、补码、移码表示形式时所对应的十进制真值。2.8 设十进制数 x(124.625)210(1)写出 x对应的二进制定点小数表示形式。(2)若机器的浮点数表示格式为:其中阶码和尾数的基数均为2。写出阶码和尾数均采用原码表示时的机器数形式。写出阶码和尾数均采用补码表示时的机器数形式。解:(1)x对应的二进制定点小数表示形式为:111110
9、0.1012100.1111100101230.0001111100101(2)阶码和尾数均采用原码表示时的机器数形式:0 10011 1111100101000000 1001 1111 1100 1010 0000 09FCA0H 阶码和尾数均采用补码表示时的机器数形式:0 11101 1111100101000000 1110 1111 1100 1010 0000 0EFCA0H 2.9 设某机字长为16位,数据表示格式为:名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 28 页 -精品文档精品文档分别写出该机在下列的数据表示形式中所能表示的最小正数、最大正数、最大负数、
10、最小负数(绝对值最大的负数)和浮点规格化最小正数、最大负数在机器中的表示形式和所对应的十进制真值。(1)原码表示的定点整数;(2)补码表示的定点整数;(3)阶码与尾数均用原码表示的浮点数;(4)阶码与尾数均用补码表示的浮点数;(5)阶码为移码、尾数用补码表示的浮点数。解:名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 28 页 -精品文档精品文档2.11 用十六进制写出下列十进制数的IEEE754标准 32位单精度浮点数的机器数的表示形式。(1)0.15625(2)0.15625(3)16(4)5 解:(1)(0.15625)10(0.00101)21.0123 阶码 E127(
11、3)124(1111100)201111100 机器数形式:0 01111100 01000000000000000000000 十六进制形式:3E200000H(2)(0.15625)10(0.00101)2 1.0123 阶码 E127(3)124(1111100)201111100 机器数形式:1 01111100 01000000000000000000000 十六进制形式:BE200000H(3)(16)10(10000)2 1.000024 阶码 E1274131(10000011)2 机器数形式:0 10000011 00000000000000000000000 十六进制形式:
12、41800000H(4)(5)10(101)2 1.0122 阶码 E1272129(10000001)2 机器数形式:1 10000001 01000000000000000000000 十六进制形式:C0A00000H 2.13 写出下列十六进制的IEEE单精度浮点数代码所代表的十进制数值。(1)42E48000(2)3F880000(3)00800000(4)C7F00000 解:(1)42E48000 0 10000101 11001001000000000000000 指数(10000101)2127 1331276 名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 28
13、 页 -精品文档精品文档M1.11001001000000000000000 1(1/21/41/321/256)十进制数值 N1(1/21/41/321/256)26 114.25(2)3F880000 0 01111111 00010000000000000000000 指数(01111111)2127 1271270 M1.00010000000000000000000 11/16 1.0625 十进制数值 N1.0625201.0625(3)00800000 0 00000001 00000000000000000000000 指数(00000001)2127 1127 126 M1.
14、00000000000000000000000 十进制数值 N12126(4)C7F000001 10001111 11100000000000000000000 指数(10001111)2127 14312716 M1.11100000000000000000000 1(1/21/41/8)1.875 十进制数值 N(216215 214213)15213 122880 1.875216 2.14 设有两个正浮点数:1e112SN,2e222SN(1)若e1e2,是否有 N1N2(2)若S1、S2均为规格化数,上述结论是否正确?答:(1)不一定(2)正确2.15 设一个六位二进制小数x0.a
15、1a2a3a4a5a6,x0,请回答:(1)若要 x81,a1a2a3a4a5a6需要满足什么条件?(2)若要 x21,a1a2a3a4a5a6需要满足什么条件?(3)若要41x161,a1a2a3a4a5a6需要满足什么条件?解:(1)要 x8 1,a1a2a3a4a5a6需要满足:a1a2a3至少有一个 1(2)要 x2 1,a1a2a3a4a5a6需要满足:a1 1,且 a2a3a4a5a6至少有一个为1(不为全 0)(3)要4 1 x16 1,a1a2a3a4a5a6需要满足:a10且 a21,a3a4a5a6为全 0 a20且a31,a4a5a6任意或a20且a30,a41,a5a6
16、至少有一个为 1 2.17 分别用前分隔数字串、后嵌入数字串和压缩的十进制数串形式表示下列十进制数。(1)74(2)639(3)2004(4)8510 名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 28 页 -精品文档精品文档解:(1)74 前分隔数字串74 2B 37 34“+”“7”“4”后嵌入数字串74 37 34“7”“4”压缩的十进制数串74 0000 0111 0100 1100“0”“7”“4”“+”(2)639 前分隔数字串639 2D 36 33 39“-“6”“3”“9”后嵌入数字串639 36 33 79“6”“3”名师资料总结-精品资料欢迎下载-名师精心
17、整理-第 7 页,共 28 页 -精品文档精品文档“9”压缩的十进制数串639 0110 0011 1001 1101“6”“3”“9”“-”(3)2004 前分隔数字串2004 2B 32 30 30 34“+”“2”“0”“0”“4”后嵌入数字串2004 32 30 30 34“2”“0”“0”“4”压缩的十进制数串2004 0000 0010 0000 0000 0100 1100“0”“2”名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 28 页 -精品文档精品文档“0”“0”“4”“+”(4)8510 前分隔数字串8510 2D 38 35 31 30“-“8”“5”“
18、1”“0”后嵌入数字串8510 38 35 31 70“8”“5”“1”“0”压缩的十进制数串8510 0000 1000 0101 0001 0000 1101“0”“8”“5”“1”“0”“-”2.19 什么是“码距”?数据校验与码距有什么关系?答:码距是指在一组编码中任何两个编码之间最小的距离。数据校验码的校验位越多,码距越大,编码的检错和纠错能力越强。名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 28 页 -精品文档精品文档2.21 下面是两个字符(ASCII 码)的检一纠一错的海明校验码(偶校验),请检测它们是否有错?如果有错请加以改正,并写出相应的正确ASCII 码
19、所代表的字符。(1)10111010011(2)10001010110 解:(1)指误字为E1 P1A6A5A3A2A0111 1011 E2 P2A6A4A3A1A0010 1110 E3 P4A5A4A31 1011 E4 P8A2A1A00 0110 得到的指误字为E4E3E2E10101(5)10,表示接收到的海明校验码中第5位上的数码出现了错误。将第 5位上的数码 A51取反,即可得到正确结果10110010011。正确 ASCII 码所代表的字符为 1001011“K”。(2)指误字为E1 P1A6A5A3A2A0101 1100 E2 P2A6A4A3A1A0000 1100 E
20、3 P4A5A4A30 1010 E4 P8A2A1A00 1100 得到的指误字为E4E3E2E10000,无错。正确 ASCII 码为 0101110“”2.22 试编出 8位有效信息 01101101的检二纠一错的海明校验码(用偶校验)。解:8位有效信息需要用4个校验位,所以检一纠一错的海明校验码共有12位。4个校验位为:P1A7A6A4A3A1010100 P2A7A5A4A2A1010100 P4A6A5A4A011011 P8A3A2A1A011011 检一纠一错的海明校验码:0001110111011DDH 检二纠一错的海明校验码,增加P0 P0P1 P2A7P4A6A5A4P8
21、 A3A2A1A01 有效信息 01101101的13位检二纠一错的海明校验码:100011101110111DDH 2.23 设准备传送的数据块信息是1010110010001111,选择生成多项式为G(x)100101,试求出数据块的 CRC码。解:模 2除后,余数 R(x)10011,数据块的 CRC码:101011001000111110011 2.24 某CRC码(CRC)的生成多项式G(x)x3x21,请判断下列 CRC码是否存在错误。(1)0000000(2)1111101(3)1001111(4)1000110 解:G(x)1101(1)0000000模2除1101,余数为:0
22、00,无错(2)1111101模2除1101,余数为:010,有错(3)1001111模2除1101,余数为:100,有错(4)1000110模2除1101,余数为:000,无错2.25 选择题(1)某机字长64 位,其中1 位符号位,63 位尾数。若用定点小数表示,则最大正小数为B。A.(12-64)B.(1 2-63)C.264D.263名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 28 页 -精品文档精品文档(2)设x补=1.x1x2x3x4x5x6x7x8,当满足B 时,x 1/2 成立。A.x11,x2x8至少有一个为1 B.x10,x2x8至少有一个为1 C.x1
23、 1,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原的末位加1 B.已知 x补求x补的方法是:在 x补的的末位加1 C.已知 x原求x补的方法是:将尾数连同符号位一起取反,再在末位加1 D.已知 x补求x补的方法是:将尾数连同符号位一起取反,再在末位加1(6)IEEE754 标准规定的32 位浮点数格式中,符号
24、位为1 位,阶码为8 位,尾数为 23 位,则它所能表示的最大规格化正数为A。A.(2223)2127B.(1223)2127C.(2223)2255D.2127223(7)浮点数的表示范围取决于A。A.阶码的位数B.尾数的位数C.阶码采用的编码D.尾数采用的编码(8)在 2424 点阵的汉字字库中,一个汉字的点阵占用的字节数为D。A.2 B.9 C.24 D.72(9)假定下列字符码中有奇偶校验位,但没有数据错误,采用奇校验的编码是B。A.10011010 B.11010000 C.11010111 D.10111000(10)在循环冗余校验中,生成多项式G(x)应满足的条件不包括D。A.校
25、验码中的任一位发生错误,在与G(x)作模 2 除时,都应使余数不为0 B.校验码中的不同位发生错误时,在与G(x)作模 2 除时,都应使余数不同C.用 G(x)对余数作模2除,应能使余数循环D.不同的生成多项式所得的CRC 码的码距相同,因而检错、校错能力相同2.26 填空题(1)设某机字长为8 位(含一符号位),若 x补11001001,则 x 所表示的十进制数的真值为,1/4x补;若 y移=11001001,则 y 所表示的十进制数的真值为;y 的原码表示y原。答:-55 11110010+73 01001001(2)在带符号数的编码方式中,零的表示是唯一的有和。答:补码 移码(3)若x1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年最新计算机组成原理答案终极完整版 2022 最新 计算机 组成 原理 答案 终极 完整版
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内