微机原理与接口技术(第3版)习题与答案 第5章_第1页
微机原理与接口技术(第3版)习题与答案 第5章_第2页
微机原理与接口技术(第3版)习题与答案 第5章_第3页
微机原理与接口技术(第3版)习题与答案 第5章_第4页
微机原理与接口技术(第3版)习题与答案 第5章_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

微机原理与接口技术(第3版)习题答案第5章习题答案练习题15.1-1易失型存储器是()。A.RAM B.PROM C.EPROM D.FlashMemory【解答】A5.1-2CPU不能直接访问的是()。A.RAM B.ROM C.内存 D.外存【解答】D5.1-3存储器系统的塔式结构可分为四级,其中存储容量最大的是()。A.内存 B.内部寄存器 C.高速缓存 D.外存【解答】D5.1-4动态RAM必须要周期性地进行,否则它的内容会发生改变;静态RAM在断电的情况下,其保存的内容会。【解答】刷新;丢失5.1-5下列只读存储器中,可紫外线擦除数据的是()。A.PROM B.EPROM C.E2PROM D.FlashMemory【解答】B5.1-6256KB的静态RAM具有8条数据线,那么它具有()条地址线。A.10 B.18 C.20 D.32【解答】Blog2256K=185.1-7PC中内存由构成,存取方式分为和,与外存相比,其访问速度(快,慢)【解答】半导体存储器,RAM,ROM,快5.1-8存储器的地址译码有两种方式,分别是和。【解答】单译码,双译码5.1-9高速缓存(Cache)一般用构成,内存用构成(注:在动态RAM和静态RAM中选择)。【解答】静态RAM;动态RAM5.1-10BIOS程序放在中,要执行的应用程序放在中。【解答】ROM;RAM练习题25.31若用16K1b的SRAM芯片组成一个64K8b的存储器系统,需要个芯片,片内寻址需要根地址线,片选需要根地址线。【解答】32,14,25.32现有16K×1b的SRAM芯片,欲组成128K×8b的存储器系统,需要片这样的芯片,需组成 组芯片,这属于 扩展,用于片内地址选择的地址线需要 根,至少需要根地址线进行译码来实现不同芯片组的选择。【解答】64,8,字位,14,35.3374LS138有 根译码输入线,将产生 个译码输出信号。【解答】3,85.34×A.8 B.6 C.10 D.12【解答】B5.35采A.1 B.2 C.4 D.8【解答】C5.36一台8位微机的地址总线为16根,其存储器容量为32KB,起始地址为4000H,问可用的最高地址是多少?【解答】BFFFH。最高地址=4000H+32K-1=4000H+8000H-1=BFFFH5.37为8088微机系统设计一容量为8K8b的存储器系统,起始地址空间无地址重叠为8000H,提供的芯片为:74LS138、Intel6264。请完成下列两个任务:(1)简要说明设计工作原理。(2)补全图5.313所示全译码法的电路,可适当添加所需电路或芯片。图5.313题5.37图【解答】(1)8000H开始的8KRAM,对应的地址范围是8000H~9FFFH。可知A19A18A17A16A15A14A13A12A11~A0地址起始地址000010000~08000H结束地址000010011~19FFFH根据6264的引脚图可知,6264有13根地址线,用于片内寻址,刚好用地址总线的A12~A0,另外还有一个片选,因为要用全译码法,所以全部用高位地址线A19~A13来产生相应的片选信号。(2)电路如图所示5.38要求用4K8b的Intel2732、8K8b的Intel6264、74LS138构成16KBROM(地址空间为10000H~13FFFH)和16KBRAM的存储器系统(地址空间为14000H~17FFFH),系统配置为8088最小工作模式,请画出电路连接。【解答】(1)计算芯片数量所需2732芯片数量=16KB/4KB=4片;所需6264芯片数量=16KB/8KB=2片(2)地址分配8位CPU存储器地址分配表编号型号地址分配片选地址线片内地址A19A18A17A16A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0ROM0273210000H~10FFFH0001000000100000000000000000111111111111ROM1273211000H~11FFFH0001000000100011000000000000111111111111ROM2273212000H~12FFFH0001001000100100000000000000111111111111ROM3273213000H~13FFFH0001001000100111000000000000111111111111RAM0626414000H~15FFFH0001010000101001000000000000111111111111RAM1626416000H~17FFFH0001011000101101000000000000111111111111如表所示,系统低位地址线A11~A0直接与ROM芯片的地址线A11~A0相连,系统低位地址线A12~A0直接与RAM芯片的地址线A12~A0相连,用于片内寻址;系统高位地址线A19~A13用来产生片选信号,其中A19A18A17A16接入译码器的控制端,A15A14A13接入译码器的输入端,由于ROM芯片的容量为4K8位,RAM芯片的容量为8K8位,用A12和EQ\*jc2\*hps10\o\ad(\s\up9(——),Y)2、EQ\*jc2\*hps10\o\ad(\s\up9(——),Y)3输出进行二次译码。图8088CPU与16KBROM+16KBRAM存储器的连接本章习题5-1在某个微机系统中,试用Intel2716芯片扩展出一个4K8b的ROM。要求起始地址为8000H,译码器采用74LS138,导线和门电路若干。(1)共需几个Intel2716?(2)分别画出其与8088和8086的硬件连接图,确定各芯片的地址范围。(3)根据硬件连接图确定有无地址重叠,为什么?【解答】(1)2片(2)与8088CPU的连接因为起始地址为8000H,所以第一块2716的地址范围是8000H+2K-1=87FFH,地址连续的情况下,第二片2716的地址范围是8800H+2K-1=8FFFHA19A18A17A16A15A14A13A12A11A10~A0地址Y0100000~008000H1~1087FFHY1100010~008800H1~108FFFH题5-1图1与8088CPU的连接(部分译码)与8086CPU的连接:只需要2片2716,因此1片接高8位数据线,作为奇地址存储体,1片接低8位数据线,作为偶地址存储体。编号型号地址分配片选地址线片内地址A19A18A17A16A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0127168000H~8FFEH偶地址0000100000001000000000000001111111111100227168001H~8FFFH奇地址0000100000001000000000000001111111111111题5-1图2与8086CPU的连接(全译码)(3)根据第(2)问,8088CPU的连接有地址重叠,因为系统有20根地址线,在电路设计中只用到了16根地址线,还有4根(A19~A16)地址线未连接,从而有地址重叠。8088CPU的连接无地址重叠,因为采用了全译码。5-25.6-4所示,请计算该芯片的地址范围。图5.6-42716芯片的译码电路【解答】当或输出为0时,选中2716芯片工作。=0时,地址范围FF000H~FF7FFH,=0时,地址范围FF800H~FFFFFH;则2732的地址范围为:FF000H~FFFFFH;存储容量为4KB。地址分析如下表:片选G2B片选G1片选CBA片内地址范围引脚A19A18A17A16A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A011111111000000000000FF000H11111111111FF7FFH11111111100000000000FF800H11111111111FFFFFH5-3×硬件Intel【解答】分析:2114芯片为1K×4芯片,需组成2K×8RAM系统,是字位同时扩展,共需要4块芯片,分为两组;片内寻址线10根;地址范围分析如下表,第一组芯片地址范围为0800H~0BFFH,第二组芯片地址范围为0C00H~0FFFH。高位地址片选片内地址地址引脚A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0第一组00001000000000001111111111第二组00001100000000001111111111电路设计图如下:5-4采用Intel62256存储器芯片设计一个8086微机系统的RAM扩展电路,要求:容量为64KB字,地址从10000H开始。【解答】62256存储器芯片容量为32KB,所以构成容量为32K字,即64KB,需要2片。需要log232K=15根地址线进行片内寻址,根据条件可知片选片内A19A18A17A16A15~A0地址起始地址00010~010000H结束地址00011~11FFFFH5-5试以

8088

CPU

的系统设计存储器系统,要求用

64K8b

ROM

芯片组成起始地址为

00000H

的128K8bROM,用128K8b的RAM芯片构成起始地址为20000H的512K8bRAM,画出该存储系统的硬件连接图。【解答】64K8b的ROM芯片,构成起始地址为0的1288b存储空间,字扩展,需要2块芯片,片内地址16根;用128K8b的RAM芯片构成起始地址为2000H的512K8b存储空间,字扩展,需要4块芯片,片内地址17根。地址空间分析如下:ROM芯片片选地址片内地址地址引脚A19A18A17A16A15…………A0第一组00000…………..01…………1第二组00010…………..01…………1RAM芯片片选地址片内地址地址引脚A19A18A17A16..………A0第一组0010…………..01…………1第二组0100…………..01…………1第三组0110…………..01…………1第四组1000…………..01…………1电路设计图如下:5-6要求用Intel2732、Intel6264、74LS138构成16KBROM(地址空间为10000H~13FFFH)和16KBRAM的存储器系统(地址范围为14000H~17FFFH),系统配置为8086最小工作模式,请画出硬件连接图。【解答】(1)计算芯片数量所需2732芯片数量=16KB/4KB=4片;所需6264芯片数量=16KB/8KB=2片(2)地址分配如下。题5-6表116位CPU存储器地址分配表编号型号地址分配片选地址线片内地址A19A18A17A16A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A0ROM02732(偶)10000H~11FFEH0001000001000000000000000011111111111100ROM12732(奇)10001H~11FFFH0001

温馨提示

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

评论

0/150

提交评论