- 1、本文档共63页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]第6章 I-O接口和总线I
* */63 1. CPU和外设大部分时间处在并行工作状态, 只在CPU响应外设的中断申请后, 进入数据传送的过程 2. 中断传送方式提高了CPU的效率 3. 不适用于大量、高速频繁数据交换?DMA 中断传送方式的特点 * */63 DMA 传送方式(直接存储器存取方式) 实现方法 : 1. 由专用接口芯片DMA控制器 (称DMAC) 控制传送过程, 2. 当外设需传送数据时,通过DMAC向CPU发出总线请求; 3. CPU发出总线响应信号,释放总线; 4. DMAC接管总线,控制外设、内存之间直接数据传送 * */63 DMA 传送方式过程 CPU DMAC (8237) 内存 外设 总线 响应 总线 请求 * */63 1. 外设和内存之间,直接进行数据传送, 不通过CPU, 传送效率高。 适用于在内存与高速外设、或两个高速外设之间进行大批量数据传送。 2. 电路结构复杂,硬件开销较大。 DMA传送方式的特点 6.6 总线的概念和总线标准 第6章 I/O接口和总线 * */63 本章作业 教材P259 2、3、5、8 * */63 本章作业 补充题6.1 若微处理器可采用存储器映象编址,那么一条SUB(减法)指令可访问的地址空间为: A. 整个地址空间 B. 仅I/O地址空间 C. 仅RAM地址空间 D. 随应用而定 补充题6.2 当8086CPU访问100H端口时,采用的是 寻址方式。 A.直接 B.立即 C.寄存器间址 D.相对 * */63 本章作业 补充题6.3 CPU通过一个外设接口同外设之间交换的信息包括数据信息、状态信息和 ,这三个信息通常都是通过CPU的 总线来传送的。 补充题6.4 采用中断查询传送方式时,完成一次传送过程,首先必须通过执行一条 指令,读取 。 * */63 Thank You! * * */63 可寻址220= 1M个内存单元 存储范围00000 ~FFFFFh 存储单元的地址有多种寻址方式 可寻址216= 64 K个I/O端口 I/O端口范围0000 ~ FFFFH I/O端口的地址由 一个8位二进制数直接寻址 或DX寄存器间接寻址 8086CPU 采用I/O端口与存储器分别独立编址 I/O 空 间 存储 空 间 * */63 8086的输入/输出指令和时序 输入指令IN IN AL, port; IN AL, DX; IN AX,port; IN AX,DX (Port)?(AL),(Port+1)?(AH) 输出指令OUT OUT port,AL; OUT DX,AL; OUT port, AX; OUT DX,AX IN/OUT 与存储器读写的差异? 3. 输入/输出指令?接口时序 * */63 最小模式下,I/O端口的读、写周期 与读、写存储器的过程相似,不同之处: 1.IO/M变低,CPU操作I/O端口。 2.端口的地址信号出现在A15~A0上, A19~A16全为低电平。 * */63 T1 T2 T3 T4 IO/M A19~A16 /S6~S3 ALE RD DT/R DEN CLK A15 ~ A0 D15~ D0 AD15~AD0 8086 GND AD14 AD13 AD12 AD11 AD10 AD9 AD8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 NMI INTR CLK GND VCC AD15 A16/S3 A17/S4 A18/S5 A19/S6 BHE MN/MX RD HOLD HLDA WR IO/M DT/R DEN ALE INTA TEST READY RESET 8086CPU最小模式下, I/O端口读周期时序 * */63 该电路在CPU执行指令 MOV DX, 284H IN AL, DX 将输入设备的数据读入CPU内AL中 图中译码电路的作用: 当A15~A0上出现284H时, (即0000 0010 1000 0100B) 输出0,其他输出1。 应用实例 一个输入设备的 简 单 接 口 电 路 三 态
文档评论(0)