微型计算机接口技术复习.ppt-.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型计算机接口技术复习.ppt-.ppt

桂小林* 桂小林* 习题解答 桂小林* 桂小林* 桂小林* 桂小林* 桂小林* 桂小林* 桂小林* 桂小林* 右图: 桂小林* 考试题型 选择 填空或判断 简答 存储器的接口设计(不考DRAM) 8255接口的应用 8253或8251的接口应用 DAC0832或ADC0809的接口应用 桂小林* 2012年考试时间 2012年11月15日左右(待定) 答疑:西1楼573室 每周2下午5、6节 考前三天。 * 祝复习愉快,取得好成绩! 桂小林 桂小林* CH5-2:中断和DMA控制器 (~5) 了解PC计算机的中断系统 熟悉8259A的内部结构、工作方式和工作原理 标记8259A的初始化过程和级联方法 熟悉8259A的ICW的格式和初始化过程,了解OCW的格式和寻址方法, 标记DMAC实现存储器到存储器、M-I/O的传输过程 标记DMAC的传送送方式 熟悉8237A的内部结构、工作时序和级联方法 熟悉8237A的编程结构 了解8237A的内部寄存器的格式 桂小林* 常用概念- (1)周期挪用: 周期挪用是指利用CPU不访问存储器的那些周期来实现DMA操作,DMAC可以使用总线而不用通知CPU,也不会妨碍CPU的工作.周期挪用并不减慢CPU的操作,但可能需要复杂的时序电路,而且数据传送过程是不连续的和不规则的. (2)中断向量 : 所谓中断向量是指中断服务程序的入口地址.入口地址由两部分组成,即中断服务程序第一条指令第一个字节的段基值和偏移量 ,是两个16位的逻辑地址,所以将入口地址称为向量. (3)正常EOI方式: 这是8259A三种中断结束方式中的一种,属于EOI命令方式:EOI命令方式是指当中断服务程序结束之前向8259A发出EOI命令,将正在执行的中断服务寄存器ISR中的对应位清零;正常EOI方式采用普通EOI命令将ISR中所有已置位的位中优先级最高的位清零.它适用于完全嵌套方式的中断结束. 桂小林* 常用概念- (4)自动EOI方式 : 8259A的三种中断结束方式中的一种.这种EOI方式在第2个INTA*响应信号的后沿(上升沿)时,由8259A自动清除ISR中己置位的中断优先级最高的位,不必在中断服务程序结束前由CPU向8259A发出EOI命令. (5)持殊EOI方式 : 这也是8259A的三种中断结束方式中的—种,也属于EOI命令方式.持殊EOI方 式是采用持殊EOI命令在中断服务程序结束前向8259A发出结束命令,用来清除正在服务 的中断服务寄存器中的相应位(此时正在服务的中断优先级不一定是已置位中的最高位), 特殊EOI命令中带有用于指定ISR中相应位清零的三位编码信息.特殊EOI命令可以作为任何优先级管理方式的中断结束命令. (6)溢出中断: 8086内部中断中的一种;当程序中遇到INTO指令,而且当前的溢出标志OF=1时, 产生的中断为溢出中断.产生溢出中断时,INTO指令和OF=1两个条件必须同时满足. 桂小林* 常用概念- (1)简述中断传送方式的工作过程. 解: 采用中断方式传送数据,在硬件方面,在外设与CPU之间必须有一个具有中断控 制逻辑的接口电路,用来实现数据传送的控制,也可以是一般的接口电路(无中断控制逻 辑)加上一个专用的中断控制器(例如8259A可编程中断控制器),在软件方面,必须编制 一段“中断服务程序”,以完成CPU与外设之间的数据传送. 在中断传送方式中,通常在一个主程序中安排好在某一时刻启动某一外设后,CPU继 续执行主程序.此时.外设同时进行数据传送的准备工作.当外设完成数据传送的准备时, 通过中断控制逻辑向CPU发出中断请求, 在CPU可以响应中断的条件下(IF=1,在完成当前指今后),现行主程序被中断,通过中断控制逻辑提供的中断 类型码,从中断向量表中读入中断向量转去执行中断服务程序,在中断服务程 序中完成—次CPU与外设之间的数据传送,传送完成后仍返回被中断的主程序,从断点处 继续执行,并等待外设的下一次中断请求. 桂小林* 常用概念- (2)简述DMA控制器的特点及功能. 解: DMA控制器是内存储器同外设之间进行高速数据传送时的硬件控制电路,是一种 实现直接数据传送的专用处理器,它必须能取代在程序控制传送中由CPU和软件所完成的 各项功能;它的主要功能是: 1)MAC同外设之间有一对联络信号线——外设的DMA请求信号DREQ以及 DMAC向外设发出的DMA响应信号DACK; 2)DMAC在接收到DREQ后,同CPU之间也有一对联络信号线——DMAC向CPU 发出总线请求信号(HOLD或BUSRQ),CPU在当前总线周期结束后向DMAC发出总线响 应信号(HLDA或BUSAK,DMAC接管对总线的控制权,进入DMA操作方式 . 3)能发出地址信息,对

文档评论(0)

ailuojue3 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档