数字量输入输出DMA控制系统.pptVIP

  • 1
  • 0
  • 约1.46万字
  • 约 60页
  • 2016-12-29 发布于北京
  • 举报
直接存储器存取DMA DMA控制器的功能 I/O向DMAC DMAC向 CPU响应 DMAC向 发请求 CPU发请求 DMAC请求 I/O发响应 8237内部结构 8237A有4个独立的DMA通道 内部寄存器 基址寄存器(4个)和当前地址寄存器(4个) 基字节计数器(4个)和当前字节计数器(4个) 临时地址寄存器 状态寄存器 命令寄存器 临时寄存器 模式寄存器(4个) 屏蔽寄存器 请求寄存器 8237外部引脚 8237A主从两面性: 作为DMAC,8237A是可控制总线的主模块。 作为I/O芯片,8237A可被处理器读写。 注意8237A主-从地址的变化。 8237A引线说明: DB7-DB0:双向数据总线。 8237A为从模块时被处理器编程或读状态,DB7-DB0作为数据线,传输数据或命令字。 8237A为主模块时DB7-DB0输出地址A15-A8,在 存储器到存储器传送操作时经DB7-DB0,将存储器数据送8237A暂存器。 A3-A0:地址线,从模块时为输入,处理器寻址 8237A;主模块时输出最低4位地址。 A7-A4:地址线,主模块时输出A7-A4。 CS: 片选,从模块时处理器用来寻址8237A。 IOR,IOW:I/O读写控制,双向。8237A在从模块时

文档评论(0)

1亿VIP精品文档

相关文档