2022年《微处理器系统原理与嵌入式系统设计》第四章习题答案 .pdf

上传人:Che****ry 文档编号:24179312 上传时间:2022-07-03 格式:PDF 页数:7 大小:183.79KB
返回 下载 相关 举报
2022年《微处理器系统原理与嵌入式系统设计》第四章习题答案 .pdf_第1页
第1页 / 共7页
2022年《微处理器系统原理与嵌入式系统设计》第四章习题答案 .pdf_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《2022年《微处理器系统原理与嵌入式系统设计》第四章习题答案 .pdf》由会员分享,可在线阅读,更多相关《2022年《微处理器系统原理与嵌入式系统设计》第四章习题答案 .pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

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作为译码器的输入

10、。各芯片的数据总线(D0D7)直接与系统的数据总线相连。各芯片的控制信号线(RD、WR)直接与系统的控制信号线相连。4.18 某计算机系统有8 个 I/O 接口芯片,每个接口芯片占用8 个端口地址。若起始地址为9000H,8 个接口芯片的地址连续分布,用74LS138 作为译码器,试画出端口译码电路图,并说明每个芯片的端口地址范围。A5A4A3 接口 2 接口 8 接口 1 Y7 . Y1 Y0 A2A0 C B A EN A15 A14 A7 A6 A14CS 6 EN C 2B 1A 0A0-A11RD WR D0-D7AB CS 2732 WR D0-7 AB CS 2732 WR D0

11、-7 AB CS 6264 RD WR D0-7 A12A13A1538译码器A0-A12RD WR AB CS 6264 RD WR D0-7 未用1 2 1 5 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 3 页,共 7 页 - - - - - - - - - 名师整理优秀资源接口编号A15A6 A5 A4 A3 A2A0 地址空间1 1001000000 0 0 0 000111 9000H9007H 2 0 0 1 000111 9008H900FH 3

12、 0 1 0 000111 9010H9017H 4 0 1 1 000111 9018H901FH 5 1 0 0 000111 9020H9027H 6 1 0 1 000111 9028H902FH 7 1 1 0 000111 9030H9037H 8 1 1 1 000111 9038H903FH 4.19 试完成下面的RAM 系统扩充图。假设系统已占用0000 27FFH 段内存地址空间,并拟将后面的连续地址空间分配给该扩充RAM 。译码器输出A15A14 A13 A12 A11 A10A0 地址空间/Q0 00 0 0 0 000000000011111111111 0000H0

13、7FFH /Q1 0 0 1 0800H0FFFH /Q2 0 1 0 1000H17FFH /Q3 0 1 1 1800H1FFFH /Q4 1 0 0 2000H27FFH /Q5 1 0 1 0 0000000001111111111 2800H2BFFH 1 2C00H2FFFH /Q6 1 1 0 /Q7 1 1 1 4.22 假设一台打印机的数据输出I/O 端口地址为378H,状态端口地址为379H,状态字节的D0 位为状态位 (D0 = 0,表示打印数据缓冲区空,CPU 可以向它输出新数据;D0 = 1,表示打印数据缓冲区满)。试用查询方式从内系统A11 A12 A13 A14

14、A15 A10 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 7 页 - - - - - - - - - 名师整理优秀资源存中以 BUF 为首址的单元处开始,将连续1 KB 的数据传送给打印机,每次传送一个字节。给出接口的硬件结构,说明数据交换流程。(1)初始化内存指针为BUF ;(2)CPU 从 379H 端口读入状态字,并判断D0 位( Busy) ,若 D0=1 则重复( 1) ;(3)若 D0=0 则 CPU 向 378H 数据端口写数据,同时

15、 Busy 会变为高电平, 并通知外设数据已经准备好;(4)外设在适当时候取走数据,并发送/ACK 信号将 D 触发器清零,使Busy=0,准备下一次数据传送;(5)修改内存指针(加1) ,重复( 2)至( 5)1000 次;4.23 试用无条件传输方式完成下列功能:将首地址为40000H 的内存单元中1K 个字数据 从端口 Output 处输出,然后从端口Input 处输入 2KB 数据到首地址为 50000H 的内存单元中。 给出接口的硬件结构,说明数据交换流程。( 1)初始化内存指针为40000H;( 2)CPU 取一个字节数据输出到Output 端口,并修改内存指针(加1) ;( 3)

16、重复( 2)2000 次,完成2K 个字节的传送;( 4)初始化内存指针为50000H; ;( 5)CPU 从 Input 端口读入一个字节数据写入内存单元,并修改内存指针(加1) ;( 6)重复( 5)2000 次,完成2K 个字节的传送;打印机数据锁存器(输出端口)状态缓冲器(输入端口)Busy 1bit 5V R Q D /ACK状态端口读选通数据端口选通名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 5 页,共 7 页 - - - - - - - - - 名

17、师整理优秀资源4.28 在某系统中,要求采用中断方式把一个长100 字节的数据块从首址为AREA 的存储区传送到端口地址为37FH 的接口上,每次中断只传送一个字节。试给出数据交换流程。主程序:(1)初始化内存指针为AREA (全局变量) ;(2)初始化传送次数为100(全局变量) ;(3)允许传送中断;(4)启动传送:从内存取一个字节输出到37FH 端口;(5)等待中断或处理其他事情;中断服务程序:(1)修改传送次数(减1) ,并判断是否为0,若为 0,退出中断,结束传送;(2)若未传送完,修改内存指针(加1) ;(3)从内存取一个字节输出到37FH 端口;(4)返回;4.31 用 8255

18、A 作为 CPU 与打印机的接口,8255A 的 A 端口工作于方式0 输出;C 端口工作于方式0。8255A 与打印机及CPU 的连线如下图所示。试给出查询方式下将100 个数据送打印机打印的数据交换流程。(1)CPU 读 C 口并判断PC0(BUSY )电平,若PC0(BUSY )=1,则重复( 1) ;(2)若 PC0(BUSY )=0,表示打印机空闲,CPU 即可向 A 口输出一个数据;(3)CPU 写 C 口令 PC6=0(延时后再令PC6=1) ,通知打印机数据已准备好;数据输入缓冲器端口数据输出缓冲器端口端口译码器DB AB /RD /WR名师归纳总结 精品学习资料 - - -

19、- - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 6 页,共 7 页 - - - - - - - - - 名师整理优秀资源(4)打印机取走数据后令BUSY=0 ;(5)重复( 1)(4)100 次;4.39 若某 8 位 A/D 转换器的满度输入电压为10 V,则其量化误差为多少?V0196.01210218名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 7 页,共 7 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁