正文内容

微机原理课件第八章-wenkub

2022-09-01 16:31:08 本页面
 

【正文】 1 1 0 0 0 1 0 1 0 0 0 1 1 1 0 0 1 0 0 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 1 1 输出 y7y6y5y4y3y2y1y0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 端口 接口内部通常设置有若干个寄存器 , 用来暂存 CPU和外设之间传输的数据 、 状态和命令 , 这些寄存器被称为端口 。 控制命令的输出: CPU把若干位代码写入命令端口 。 其次 , 访问存储器的指令一般要比较长 , 这样延长了输入输出操作时间 。 地址译码电路 地址译码电路是接口的重要组成部分 。 设系统为最小工作模式 , 试设计接口的译码电路 。 解:用 CPU的二位地址线 A2和 A1作为 I/ O接口电路芯片内部寻址,其余地址线经译码后可求得该芯片的片选信号,译码地址应为328H。 1 RD WR D0 ┇ D7 CS A0 A1 A2 A0 A1 CPU 图 仅使用 8086CPU偶地址的接口 接 口 电 路 ( 2) 仅使用 8086CPU奇地址的接口技术 ( 3) 使用 8086CPU连续地址的接口技术 D15~D8 D0~D7 IORC BHE A0~A9 地址 译码器 D0 ┇ D7 RD CS A0 A1 CPU 图 使用 8086CPU连续地址的接口 D0 ┇ D7 T OE A D0 ┇ D7 T OE A 8286 8286 8 8 1 ≥1 1 ≥1 接 口 电 路 CPU与端口之间的数据传送方式 CPU与端口之间的数据传送方式有三种: 程序控制传送方式 中断技术传送方式 DMA传送方式 程序控制方式 程序控制传送方式 在程序控制下进行信息传送 分为二种方式:无条件传送和条件传送 。 ② 、 CPU检测状态字的某对应位是否满足 “ 就绪 ” 的条件 , 如 果不满足 , 则回到前一步重新读取状态字 。 1 2)输入接口软件 图 查询方式下输入接口的程序框图 输入一数据 → CPU 初 始 化 读 入 状 态 数据准备好 输入 → 内存缓冲区 传送完 N Y N Y 结束 开始 例 83 设某接口的状态端口地址为 STATE, 状态位从 D7位输入 , 数据端口的地址为 INPORT, 输入数据的总字节数为 INCOUNT, 试编制查询式输入数据的程序段 。 解:设输出数据段在内存单元的首地址为 BUFF MOV SI, BUFF MOV CX, OUTCOUNT OUTPUT: IN AL, STATE TEST AL, 80H JZ OUTPUT MOV AL, [SI] OUT OUTPORT, AL INC SI LOOP OUTPUT 中断技术传送方式 不足之处主要有两点: ( 1) CPU的使用效率低 ( 2) 实时性差 输 入 设 备 输 入 锁存器 1 C P U INTR M/IO A0~ A15 D0~ D7 IR5 选通 中断管理器8259 图 中断方式传送的输入接口 输 入 缓冲器 地址译码 DMA传送方式 直接存储器传送 DMA——— 指将外设的数据不经过 CPU直接送入 内存储器 , 或者 , 从内存储器不经过 CPU直接送往外部设备 。 三种功能: 1) 地址总线 它们是微型计算机用来传送地址的单向 、 三态总线 。 一般规定送入 CPU的信号叫输入信号 , 从 CPU送出的信号叫输出信号 。 常用的总线标准可分为两大类:系统总线和外部总线 。 ③ 由于 PCI总线扩展卡通用性强 , 可以实现大批量生产 , 降低 生产成本 。 必备的 47条的从设备 PCI接口 PCI总线总线 49条的主设备 PCI接口 的主要信号 可选的 PCI总线设备 PAR FRAME TRDY IRDY STOP DEVSELY IDSEL PERR SERR REQ GNT CLK RST 地址与 数据线 接口 控
点击复制文档内容
环评公示相关推荐
文库吧 www.wenkub.com
备案图片鄂ICP备17016276号-1