- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微计算机原理第二版潘名莲习题答案5章之后.doc
5-6 试简述SRAM芯片上CE,OE,WE引脚的用途。
解:可以用功能表描述三者作用。
CE OE WE 方式 I/O H X X 未选中 高阻 L L H 读 输出 L X L 写 输入 L H H 禁止输出 高祖
5-7 简述DRAM芯片上CAS,RAS引脚的用途。
解:DRAM的地址线如果是n条,其存储单元数2n,一般为22n。实际需要2n条地址线,所以地址线采用时分复用技术,CAS=L时n条地址线代表列地址线,RAS=L时选通行地址线。使n条地址线完成2n条地址线的功能。
5-8 若一些存储器芯片的地址总线数量分别为8、10、12、14。存储器对应的存储单元个数为多少?
解:8条时存储单元个数为 28=256 个单元,
10条时存储单元个数为 210=1024 个单元,
12条时存储单元个数为 212=4096 个单元,
14条时存储单元个数为 214=16384 个单元。
5-12 CPU 的存储器系统由一片6264(8K×8 SRAM)和一片2764(8K×8 EPROM)组成。6264的地址范围是8000H~9FFFH、2764的地址范围是0000H~1FFFH。画出用 74LS138译码器的全译码法存储器系统电路(CPU)的地址宽度为16)。
解:8K为213需要13根地址线,∴A0~A12接6262、2764的13根地址线。A13~A15三根地址线接74LS138的A、B、C三个输入端。具体电路如图所示:
5-13 某微处理器系统中有1片EPROM 2716,它与CPU的连接如图5-21所示。问2716的地址空间的分配是多少?
解:如图可见A11~A15全为0时2716被选中,
∴其地址空间为0000H ~ 07FFH。
6-2 简述接口电路组成中各部分的作用,并区分什么是接口?什么是端口?
答:接口部分功能如下:
接向CPU部分的功能
总线驱动器:用来实现对CPU数据总线速度和驱动能力的匹配。
地址译码器:接收CPU地址总线信号,进行译码,实现对各寄存器(端口)的寻址。
控制逻辑:接收CPU控制总线的读/写等控制信号,以实现对各寄存器(端口)的读/写和时序控制。
接向外设部分的功能
数据寄存器(缓冲器):包括数据寄存器和输出寄存器。前者暂存外设送来的数据,以便CPU读取,后者暂存CPU送来的数据,以便外设取走。
控制寄存器:接收存放CPU的各种控制命令(或控制字)及其他信息。这些控制命令用以设置接口工作方式、工作速度、指定某些参数及引脚功能等。控制寄存器一般只能写入。
状态寄存器:保存外设的当前信息。如,忙/闲状态、准备就绪状态等等,以供CPU查询、判断。
以上3个寄存器均可由程序进行读或写。类似存储器单元,所以又称为可编程序的I/O端口。通常由系统给它们各分配一个地址码,称作端口地址。
外设必须通过输入或输出接口电路才能于CPU交换信息。这种电路简称接口。每个接口电路都需占用CPU的一个或多个I/O端口地址。如8255A是一种接口,它占用4个端口地址。
6-3 说明CPU对I/O设备采用的两种不同编址方式的优缺点和访问I/O设备采用的指令有哪些?
答:I/O设备两种编址方法是:
统一编址
这种编址方式又叫存储器映象方式,是从存储器空间划出一部分给I/O端口。每个端口相当于一个存储单元。优点是指令系统简单,便于掌握,且访问外设的寻址方式多,操作方便、灵活,对外设进行算术运算、逻辑运算移位等操作。缺点是,占用了存储器地址,使其空间变小,译码相对复杂。
I/O端口单独编址
访问外设与内存有明显区别,使程序编写清晰,容易理解。译码电路相对简单(I/O指令所需地址线相对较少)))N取值范围0~255。256级中断对应的代表0~255其中的某个数n称作中断类型号又称中断类型码。CPU根据此类型号n,从内存实际地址00000H~003FFH区的中断向量表找到中断服务程序的首地址,每个类型号含4个字节的中断向量。中断向量是中断服务程序的入口地址。在8086/8088的微机系统中,中断类型号n×4就得到中断向量在中断向量表的存放地址。从此地址开始,前两个字节存放着中断服务程序入口地址的偏移量(IP),后2个字节单元存放着中断服务程序入口地址的段首址(CS)。
7-5 8259A中断控制器的功能是什么?
答:8259A中断控制器的功能包括:管理输入到CPU的中断请求,实现优先权判决,提供中断向量、屏蔽中断输入等功能。
7-8 8086/8088系统中断源的优先级别依次为:
除法错→INT n→INTO→NMI→INTR→单步。
7-22条件同7-21题。利用8259A管理8级中断源,要求:(1)写出8259A的初始化程序(其端口自定):(2)当有中断请求时,要求8086CPU把一个1KB的数据块
原创力文档


文档评论(0)