2022年《微处理器系统原理与嵌入式系统设计》第四章习题答案 .pdf
《2022年《微处理器系统原理与嵌入式系统设计》第四章习题答案 .pdf》由会员分享,可在线阅读,更多相关《2022年《微处理器系统原理与嵌入式系统设计》第四章习题答案 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师整理优秀资源微处理器系统原理与嵌入式系统设计第四章习题解答4.1 地址映像方法有哪几种?它们各有什么优缺点?(1)内存地址映射指内存虚拟地址空间到物理地址空间的转换。分页技术:特点是页的大小固定;优点是程序不必连续存放,因此没有外碎片(每个内碎片不超过页大小) ;缺点是增加了硬件成本(如需要地址变换机构)和系统开销(如需要好的调页算法) 。分段技术:特点是段的大小可变;优点是每个段按内容独立,因此可以分别编写和编译,可以针对不同类型的段采取不同的保护,可以按段为单位来进行共享(包括通过动态链接进行代码共享) ;缺点是会导致碎片。(2)I/O 地址映射指系统中I/O 端口的编址方式。独立编址
2、技术: 优点是系统中存储单元和I/O 端口的数量可达到最大;缺点是需专门信号来指示系统地址线上出现的是存储单元地址还是端口地址,I/O 指令的功能比较弱。存储器映像编址技术:优点是对端口操作和存储器单元操作完全一样,因此系统简单,并且对端口操作的指令比较多;缺点是CPU 对存储单元和I/O 单口的实际寻址空间都小于其最大寻址空间。4.2 EPROM 存储器芯片在没有写入信息时,各个单元的内容是什么?某SRAM 单元中存放有一个数据(如5AH), CPU 将它读取后,该单元的内容是什么?EPROM 存储器芯片在没有写入信息时,所有存储单元的内容均为全“1” 。SRAM 为非破坏性读出,因此该单元
3、的内容在读取后保持不变。4.4 下列 ROM 芯片各需要多少个地址输入端?多少个数据输出端?(1) 16 4 位(2) 32 8 位(3) 256 4 位(4) 512 8 位(1) 16 4 位=24*4bit ,因此有4 个地址输入端和4 个数据输出端。(2) 32 8 位=25*4bit ,因此有5 个地址输入端,8 个数据输出端。(3) 256 4=28*4bit ,因此有8 个地址输入端,4 个数据输出端。(4) 512 8=29*4bit ,因此有9 个地址输入端,8 个数据输出端。4.7 某计算机系统中ROM 为 6K,最后一个单元的地址为9BFFH ,RAM 为3K。已知其地址
4、为连续的,且ROM 在前, RAM 在后,求该存储器的首地址和末地址。该存储器的首地址(第一个ROM 单元地址)为:9BFFH-6K+1=9C00H-1800H=8400H 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 名师整理优秀资源该存储器末地址 (最后一个RAM 单元地址) 为:9BFFH+3K=9BFFH+0C00H=0A7FFH 4.8 若某系统有16 条地址线,现用SRAM 2114(1K 4)存
5、储芯片组成存储系统,试问采用线选译码时,系统的存储容量最大为多少?需要多少个2114存储芯片?每片 2114 需要 10 条地址线,剩余6 条地址线进行线选译码最多可以区分6 组 12 个芯片。这时系统的存储容量最大为(1K*4bit )*2 片/组*6 组=6KB 。4.10 设有一个具有24 位地址和8 位字长的存储器,问:(1) 该存储器能够存储多少字节的信息?(2) 如果该存储器由4 M1 位的 RAM 芯片组成,需要多少片?(3) 在此条件下, 若数据总线为8 位,需要多少位地址线用于芯片选择?(1)该存储器的存储容量=224 *8bit=16M字节(2)需要 4M*1 的芯片数目:
6、32/8414816组片组MM片(3)用于片内4M 字选的地址线应满足:222=4M ,即字选需要22 根地址线,片选需要 2 根地址线。4.13 试为某 8 位计算机系统设计一个具有8KB ROM 和 40KB RAM 的存储器。要求 ROM 用 EPROM 芯片 2732 组成,从 0000H 地址开始; RAM 用 SRAM 芯片 6264 组成,从4000H 地址开始。查阅资料可知,2732 容量为 4K 8(字选线 12 根),6264 容量为 8K8(字选线 13 根 ),因此本系统中所需芯片数目及各芯片地址范围应如下表所示:A15 A14 A13 A12 A11 A10 A9 A
7、8 A7 A6 A5 A4 A3 A2 A1 共需 2 片2732 构成系统 ROM 红色为片选第一片地址范围0000H 0FFFH 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 第二片地址范围1000H 1FFFFH 0 0 0 1 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 共需 5 片6264 构成系统 RAM 红色为片选第一片地址范围4000H 5FFFH 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1
8、 1 1 1 1 1 第二片地址范围6000H 7FFFFH 0 1 1 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 1 第三片地址范围8000H 9FFFFH 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 第四片地址范围0A000H 0BFFFFH 1 0 1 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 1 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理
9、归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 7 页 - - - - - - - - - 名师整理优秀资源第五片地址范围0C000H 0DFFFFH 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 硬件连线方式之一如下图所示:说明:8 位微机系统地址线一般为16 位。采用全译码方式时,系统的A0A12直接与 6264的 13 根地址线相连, 系统的 A0A11直接与 2732 的 12 根地址线相连。 片选信号由74LS138译码器产生,系统的A15 A13作为译码器的输入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微处理器系统原理与嵌入式系统设计 2022年微处理器系统原理与嵌入式系统设计第四章习题答案 2022 微处理器 系统 原理 嵌入式 设计 第四 习题 答案
限制150内