§9.2 可编程DMA控制器8237A;DMA(Direct Memory Access)的概念
DMA方式不用处理器干预完成M与I/O间数据传送。
DMA期间系统总线由其它主模块控制(驱动)
控制总线的主模块要提供系统的地址及控制信号。
DMA控制器与处理器配合可实现系统的DMA功能。;地址总线;? DMA工作过程
I/O向DMAC DMAC向 CPU响应 DMAC向
发请求 CPU发请求 DMAC请求 I/O发响应;允许 DMA;允许 DMA;允许 DMA;3.Intel 8237A可编程DMA控制器框图;8237外部引脚;8237A主从两面性:
作为DMAC,8237A是可控制总线的主模块。
作为I/O芯片,8237A可被处理器读写。
运行时注意8237A主-从地址的变化。;8237A组成说明:
8237A有四个独立通道:每个通道有16位地址REG,16位字节数计数器,6位模式REG。
四个通道公用控制寄存器,状态寄存器,屏蔽寄存器,请求标志寄存器及暂存器,各寄存器均为8位。
基地址寄存器:放DMA传送RAM地址初值。
当前地址寄存器: DMA传送时内容变化,可读。
基字节数寄存器: DMA传送的总字节数。
当前字节数寄存器: DMA传送时内容变化,可读。;8237A引线说明:
DB7-DB0:双向数据总线。
8237A为从
您可能关注的文档
- 《张衡传》后汉书·张衡传.ppt
- 《张中丞传后叙》 (3).ppt
- 《纸的发明》名师第二课时.ppt
- 《制作封面和封底》.ppt
- 5A级楼宇智能化系统.ppt
- 7S管理活动的推行方法.ppt
- ACM程序设计竞赛II第一章.ppt
- ADAMS、MATLAB和AMESim机电液联合仿真介绍及应用.ppt
- ADP定点测流软件操作方法.ppt
- APP需求文档—交付V.ppt
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)