计算机组成原理答案张功萱等编著终极完整版_第1页
计算机组成原理答案张功萱等编著终极完整版_第2页
计算机组成原理答案张功萱等编著终极完整版_第3页
计算机组成原理答案张功萱等编著终极完整版_第4页
计算机组成原理答案张功萱等编著终极完整版_第5页
已阅读5页,还剩23页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

整理人:杜鹏作业解答第一章 作业解答1.3 冯诺依曼计算机的基本思想是什么?什么叫存储程序方式?答:冯诺依曼计算机的基本思想包含三个方面:1) 计算机由输入设备、输出设备、运算器、存储器和控制器五大部件组成。2) 采用二进制形式表示数据和指令。3) 采用存储程序方式。存储程序是指在用计算机解题之前,事先编制好程序,并连同所需的数据预先存入主存储器中。在解题过程(运行程序)中,由控制器按照事先编好并存入存储器中的程序自动地、连续地从存储器中依次取出指令并执行,直到获得所要求的结果为止。1.4 早期计算机组织结构有什么特点?现代计算机结构为什么以存储器为中心?答:早期计算机组织结构的特点是:以运算器为中心的,其它部件都通过运算器完成信息的传递。随着微电子技术的进步,人们将运算器和控制器两个主要功能部件合二为一,集成到一个芯片里构成了微处理器。同时随着半导体存储器代替磁芯存储器,存储容量成倍地扩大,加上需要计算机处理、加工的信息量与日俱增,以运算器为中心的结构已不能满足计算机发展的需求,甚至会影响计算机的性能。为了适应发展的需要,现代计算机组织结构逐步转变为以存储器为中心。1.8 衡量计算机性能有哪些基本的技术指标?以你所熟悉的计算机系统为例,说明它的型号、主频、字长、主存容量、所接的I/O设备的名称及主要规格。答:衡量计算机性能的基本技术指标主要有:1. 基本字长2. 主存容量3. 运算速度4. 所配置的外部设备及其性能指标5. 系统软件的配置还有可靠性、可用性、可维护性、以及安全性、兼容性等性能指标。1.9 单选题(1)1946 年,美国推出了世界上第一台电子数字计算机,名为_A_。A. ENIAC B. UNIVAC-I C. ILLIAC-IV D. EDVAC(2)在计算机系统中,硬件在功能实现上比软件强的是_C_。A. 灵活性强 B. 实现容易 C. 速度快 D. 成本低(3)完整的计算机系统包括两大部分,它们是_ C _。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. 只有数据存储在存储器B. 只有程序存储在存储器C. 数据和程序都存储在存储器D. 数据和程序都不存储在存储器 1.10 填空题(1)计算机 CPU 主要包括 和_ _两个部件。答: 运算器 控制器 (2)计算机的硬件包括 、_ _、_ _、_ _和_ _等 5大部分。答: 运算器 控制器 存储器 输入设备 输出设备(3)计算机的运算精度与机器的 有关,为解决精度与硬件成本的矛盾,大多数计算机使用_ _。答: 字长 变字长运算 (4)从软、硬件交界面看,计算机层次结构包括 和_ _两大部分。答: 实机器 虚机器 (5)计算机硬件直接能执行的程序是 程序,高级语言编写的源程序必须经过_ _翻译,计算机才能执行。答: 机器语言 语言处理程序 (6)从计算机诞生起,科学计算一直是计算机最主要的 。答: 应用领域 (7)银河 I(YH-I )巨型计算机是我国研制的 。答: 第一台巨型计算机 1.11 是非题(1)微处理器可以用来做微型计算机的 CPU。 含义不清(2)ENIAC 计算机的主要工作原理是存储程序和多道程序控制。 (3)决定计算机运算精度的主要技术指标是计算机的字长。 (4)计算机总线用于传输控制信息、数据信息和地址信息的设施。 (5)计算机系统软件是计算机系统的核心软件。 (6)计算机运算速度是指每秒钟能执行操作系统的命令个数。 (7)计算机主机由 CPU、存储器和硬盘组成。 (8)计算机硬件和软件是相辅相成、缺一不可的。 第二章 作业解答2.2 分别计算用二进制表示4位、5位、8位十进制数时所需要的最小二进制位的长度。答: 4位十进制数的最大数为9999,213 81929999 214 16384表示4位十进制数所需的最小二进制位的长度为14位。 5位十进制数的最大数为99999,2 16655369999217131072整理人:杜鹏表示5位十进制数所需的最小二进制位的长度为17位。 8位十进制数的最大数为99999999 ,2266710886499999999227134217728表示8位十进制数所需的最小二进制位的长度为27位。根据当i位十进制数与j位二进制数比较时的等式,10i = 2j,得j3.3i ,亦可得到上述结果。2.6 已知 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。 写出阶码和尾数均采用原码表示时的机器数形式。 写出阶码和尾数均采用补码表示时的机器数形式。解: (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位,数据表示格式为:整理人:杜鹏分别写出该机在下列的数据表示形式中所能表示的最小正数、最大正数、最大负数、最小负数(绝对值最大的负数)和浮点规格化最小正数、最大负数在机器中的表示形式和所对应的十进制真值。(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 01000000000000000000000十六进制形式:3E200000H(2) (0.15625)10( 0. 00101) 21.0123阶码E127(3) 124(1111100)201111100机器数形式:1 01111100 01000000000000000000000十六进制形式:BE200000H(3) (16)10(10000) 21.000024阶码E1274131(10000011)2机器数形式:0 10000011 00000000000000000000000十六进制形式:41800000H(4) (5) 10( 101)21.0122阶码E1272129(10000001)2机器数形式:1 10000001 01000000000000000000000十六进制形式:C0A00000H2.13 写出下列十六进制的IEEE单精度浮点数代码所代表的十进制数值。(1) 42E48000 (2) 3F880000 (3) 00800000 (4) C7F00000解:(1) 42E480000 10000101 11001001000000000000000整理人:杜鹏指数(10000101)21271331276M1.110010010000000000000001(1/21/4 1/32 1/256)十进制数值N1(1/21/4 1/321/256)26114.25(2) 3F8800000 01111111 00010000000000000000000指数(01111111)21271271270M1.0001000000000000000000011/16 1.0625十进制数值N1.062520 1.0625(3) 008000000 00000001 00000000000000000000000指数(00000001)21271127126M1.00000000000000000000000十进制数值N12126(4) C7F000001 10001111 11100000000000000000000指数(10001111)212714312716M1. 111000000000000000000001(1/21/4 1/8) 1.875十进制数值N(216215214213)152131228801.8752162.14 设有两个正浮点数:1e112SN ,2e222SN(1) 若e1e2,是否有N1N2(2) 若S1、S2均为规格化数,上述结论是否正确?答:(1)不一定(2)正确2.15 设一个六位二进制小数x0.a1a2a 3a4a5a6,x0,请回答:(1) 若要x81,a1a 2a3a4a5a6需要满足什么条件?(2) 若要x21,a1a 2a3a4a5a6需要满足什么条件?(3) 若要41x161,a1a2a 3a4a5a6需要满足什么条件?解:(1)要x81,a1a2a3a4a5a6需要满足:a 1a2a3至少有一个1(2)要x21,a1a2a3a4a5a6需要满足:a 11,且a2a3a4a 5a6至少有一个为 1(不为全0)(3)要41x161,a1a2a3a4a5a6需要满足:a10且 a21,a 3a4a5a6为全 0 a20且a31,a 4a5a6任意或a20且a30,a 41,a5a6至少有一个为12.17 分别用前分隔数字串、后嵌入数字串和压缩的十进制数串形式表示下列十进制数。整理人:杜鹏(1) 74 (2) 639 (3) 2004 (4) 8510解:(1) 74前分隔数字串742B3734“+”“7”“4”后嵌入数字串743734“7”“4”压缩的十进制数串740000011101001100“0”“7”“4”“+”(2) 639前分隔数字串6392D363339“-“6”“3”“9”后嵌入数字串639363379“6”整理人:杜鹏“3”“9”压缩的十进制数串6390110001110011101“6”“3”“9”“-”(3) 2004前分隔数字串20042B32303034“+”“2”“0”“0”“4”后嵌入数字串200432303034“2”“0”“0”“4”压缩的十进制数串2004000000100000000001001100“0”整理人:杜鹏“2”“0”“0”“4”“+”(4) 8510前分隔数字串85102D38353130“-“8”“5”“1”“0”后嵌入数字串851038353170“8”“5”“1”“0”压缩的十进制数串8510000010000101000100001101“0”“8”“5”“1”“0”“-”2.19 什么是“码距”?数据校验与码距有什么关系?答:码距是指在一组编码中任何两个编码之间最小的距离。整理人:杜鹏数据校验码的校验位越多,码距越大,编码的检错和纠错能力越强。2.21 下面是两个字符(ASCII码)的检一纠一错的海明校验码(偶校验),请检测它们是否有错?如果有错请加以改正,并写出相应的正确ASCII码所代表的字符。(1) 10111010011 (2) 10001010110解:(1) 指误字为E1P1 A6A5A3A2A01111011E2P2 A6A4A3A1A00101110E3P4 A5A4A311 011E4P8 A2A1A000 110得到的指误字为E4E3E 2E10101(5)10,表示接收到的海明校验码中第5位上的数码出现了错误。将第5位上的数码A5 1取反,即可得到正确结果 10110010011。正确ASCII码所代表的字符为1001011“K” 。(2) 指误字为E1P1 A6A5A3A2A01011100E2P2 A6A4A3A1A00001100E3P4 A5A4A301 010E4P8 A2A1A001 100得到的指误字为E4E3E 2E10000,无错。正确ASCII 码为0101110“”2.22 试编出8位有效信息01101101的检二纠一错的海明校验码(用偶校验)。解:8位有效信息需要用4个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论