2022年2022年计算机组成原理第四章作业答案学习资料 .pdf
《2022年2022年计算机组成原理第四章作业答案学习资料 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机组成原理第四章作业答案学习资料 .pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计 算 机 组 成 原 理 第 四章 作 业 答 案 ( 终 板 )名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 17 页 - - - - - - - - - 精品文档收集于网络,如有侵权请联系管理员删除第四章作业答案4.1 解释概念:主存、辅存,Cache, RAM, SRAM, DRAM, ROM, PROM ,EPROM ,EEPROM CDROM, Flash Memory. 解:1主存:主存又称为内存,直接与CPU交换信息。2辅存:辅存可作为主存的后备存储器,
2、不直接与CPU交换信息,容量比主存大,速度比主存慢。3 Cache: Cache 缓存是为了解决主存和CPU 的速度匹配、提高访存速度的一种存储器。它设在主存和CPU 之间,速度比主存快,容量比主存小,存放CPU最近期要用的信息。4 RAM; RAM 是随机存取存储器,在程序的执行过程中既可读出信息又可写入信息。5 SRAM: 是静态 RAM ,属于随机存取存储器,在程序的执行过程中既可读出信息又可写入信息。靠触发器原理存储信息,只要不掉电,信息就不会丢失。6 DRAM 是动态 RAM ,属于随机存取存储器,在程序的执行过程中既可读出信息又可写入信息。靠电容存储电荷原理存储信息,即使电源不掉电
3、,由于电容要放电,信息就会丢失,故需再生。7 ROM: 是只读存储器,在程序执行过程中只能读出信息,不能写入信息。8 PROM: 是可一次性编程的只读存储器。9 EPROM 是可擦洗的只读存储器,可多次编程。10 EEPROM: 即电可改写型只读存储器,可多次编程。11 CDROM 即只读型光盘存储器。 12 Flash Memory 即可擦写、非易失性的存储器。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 17 页 - - - - - - - - - 精品文档收集于网
4、络,如有侵权请联系管理员删除4.3 存储器的层次结构主要体现在什么地方?为什么要分这些层次?计算机如何管理这些层次?答:存储器的层次结构主要体现在Cache 主存和主存 辅存这两个存储层次上。 Cache 主存层次在存储系统中主要对CPU访存起加速作用,即从整体运行的效果分析, CPU访存速度加快,接近于Cache的速度,而寻址空间和位价却接近于主存。主存辅存层次在存储系统中主要起扩容作用,即从程序员的角度看,他所使用的存储器其容量和位价接近于辅存,而速度接近于主存。综合上述两个存储层次的作用,从整个存储系统来看,就达到了速度快、容量大、位价低的优化效果。主存与 Cache之间的信息调度功能全
5、部由硬件自动完成。而主存辅存层次的调度目前广泛采用虚拟存储技术实现,即将主存与辅存的一部份通过软硬结合的技术组成虚拟存储器,程序员可使用这个比主存实际空间(物理地址空间)大得多的虚拟地址空间(逻辑地址空间)编程,当程序运行时,再由软、硬件自动配合完成虚拟地址空间与主存实际物理空间的转换。因此,这两个层次上的调度或转换操作对于程序员来说都是透明的。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 17 页 - - - - - - - - - 精品文档收集于网络,如有侵权请联系
6、管理员删除4. 6. 某机字长为 32位,其存储容量是64KB,按字编址其寻址范围是多少?若主存以字节编址,试画出主存字地址和字节地址的分配情况。解:存储容量是 64KB 时,(1)按字节编址的寻址范围就是64KB. (2)按字寻址范围 = 64K 8 / 32=16K 字按字节编址时的主存地址分配图如下:字地址字节地址讨论:1、 在按字节编址的前提下,按字寻址时,地址的位数仍为16位,即地址编码范围仍为 064K-1,但字 (数)空间为 16K 字,字地址不连续。 2、 字寻址的单位为:字,不是B(字节)4.8. 试比较静态 RAM 和动态 RAM 。答:静态 RAM 和动态 RAM 的比较
7、见下表:特性SRAMDRAM存储信息触发器电容破坏性读出非是需要刷新不要需要送行列地址同时送分两次送0 0 1 2 3 4 4 5 6 7 16K 65528 65532 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 17 页 - - - - - - - - - 精品文档收集于网络,如有侵权请联系管理员删除运行速度快慢集成度低高发热量大小存储成本高低功耗高低可靠性高低可用性使用方便不方便适用场合高速小容量存储器大容量主存4.9. 什么叫刷新?为什么要刷新?说明刷新有几种
8、方法。解:刷新 对 DRAM 定期进行的全部重写过程;刷新原因 因电容泄漏而引起的DRAM 所存信息的衰减需要及时补充,因此安排了定期刷新操作;常用的刷新方法有三种 集中式、分散式、异步式。集中式:在最大刷新间隔时间内,集中安排一段时间进行刷新;分散式:在每个读 /写周期之后插入一个刷新周期,无CPU访存死时间;异步式:是集中式和分散式的折中。4.11. 一个 8K 8 位的动态 RAM 芯片,其内部结构排列成256 256形式,存取周期为 0.1 s。试问采用集中刷新、分散刷新及异步刷新三种方式的刷新间隔各为多少?注:该题题意不太明确。实际上,只有异步刷新需要计算刷新间隔。解:设 DRAM
9、的刷新最大间隔时间为2ms,则名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 17 页 - - - - - - - - - 精品文档收集于网络,如有侵权请联系管理员删除异步刷新的刷新间隔 =2ms/256行 =0.0078125ms =7.8125s 即:每7.8125 s刷新一行。集中刷新时,刷新最晚启动时间=2ms-0.1 s 256行 =2ms-25.6 s=1974.4 s 集中刷新启动后刷新间隔 = 0.1s 即:每 0.1 s刷新一行。集中刷新的死时间 =0.
10、1 s 256 =25.6 s 分散刷新的刷新间隔 =0.1 s 2 =0.2 s 即:每 0.2 s刷新一行。分散刷新一遍的时间 =0.1s 2 256行 =51.2 s 则 分散刷新时, 2ms内可重复刷新遍数=2ms/ 51.2 s 39遍4.14. 某 8位微型机地址码为18位,若使用 4K 4位的 RAM 芯片组成模块板结构的存储器,试问:(1)该机所允许的最大主存空间是多少?(2)若每个模块板为32K 8 位,共需几个模块板?(3)每个模块板内共有几片RAM 芯片?(4)共有多少片 RAM ?(5)CPU如何选择各模块板?解:(1)218 = 256K,则该机所允许的最大主存空间是
11、256K 8 位(或256KB);(2)模块板总数 = 256K 8 / 32K 8 = 8块;(3)板内片数 = 32K 8位 / 4K 4 位= 8 2 = 16片;(4)总片数 = 16片 8 = 128片;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 17 页 - - - - - - - - - 精品文档收集于网络,如有侵权请联系管理员删除(5)CPU通过最高 3位地址译码选板,次高3 位地址译码选片。地址格式分配如下:4.15 设 CPU共有 16根地址线,
12、8 根数据线,并用 /MREQ(低电平有效)作访存控制信号, R/-W 作读/写命令信号(高电平为读,低电平为写)。现有这些存储芯片:ROM(2K 8位,4K 4 位,8K 8位), RAM (1K 4位,2K 8 位,4K8位),及 74138译码器和其他门电路(门电路自定)。试从上述规格中选用合适的芯片,画出CPU和存储芯片的连接图。要求如下:(1)最小 4K 地址为系统程序区, 409616383地址范围为用户程序区;(2)指出选用的存储芯片类型及数量;(3)详细画出片选逻辑。解:(1)最小 4K 地址为系统程序区, 409616383地址范围为用户程序区;(2)指出选用的存储芯片类型及
13、数量;(3)详细画出片选逻辑。解:( 1)地址空间分配图:系统程序区( ROM 共 4KB):0000H-0FFFH 17 15 14 12 11 03 3 12名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 17 页 - - - - - - - - - 精品文档收集于网络,如有侵权请联系管理员删除用户程序区( RAM 共 12KB):4096- 16383 (D) 1,0000,0000,0000-11,1111,1111,1111(B)1000H-3FFFH。 ()(
14、2): ROM:4K 4位:2 片;(位扩展 ) RAM:4K 8位:3 片;(字扩展)选片: ROM:选择 4K4 位芯片 2 片,位并联 RAM :选择 4K8位芯片 3片,字串联 (RAM1 地址范围为 :1000H-1FFFH,RAM2 地址范围为 2000H-2FFFH, RAM3 地址范围为 :3000H-3FFFH) A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 ROM1,2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 RAM1 0 0
15、 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 RAM2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 RAM3 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 11 1 1 1 1 1 1 1 1 1 1 CPU和存储器连接逻辑图及片选逻辑如下图(1)所示:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
16、- 第 8 页,共 17 页 - - - - - - - - - 精品文档收集于网络,如有侵权请联系管理员删除CPUROM1RAM1RAM2RAM374138ROM2D0D3D4D7R/WA11A00Y1Y2Y3Y7YA15A14A13A12MREQA2GB2G1GABCPROG/PDOECSCSCSOE.图(1)(注:修改 A15 接/G2A, / MREQ 接/G2B, G1接高电平(VCC)! )4.17. 写出 1100、1101、1110、1111对应的汉明码。(配偶原则)解:有效信息均为n=4位,假设有效信息用b4b3b2b1表示校验位位数 k=3 位,( 2k=n+k+1)设校验
17、位分别为 c1、c2、c4,则汉明码共 4+3=7位,即: c1c2b4c4b3b2b1 校验位在汉明码中分别处于第1、2、4 位c1=b4b3b1 c2=b4b2b1 c4=b3b2b1 当有效信息为 1100时,c1c2c4=011, 汉明码为 0111100。当有效信息为 1101时,c1c2c4=100, 汉明码为 1010101。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 17 页 - - - - - - - - - 精品文档收集于网络,如有侵权请联系管理员
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年计算机组成原理第四章作业答案学习资料 2022 计算机 组成 原理 第四 作业 答案 学习 资料
限制150内