第8章 互连与输入输出组织.pptVIP

  • 64
  • 0
  • 约3.32万字
  • 约 115页
  • 2018-10-15 发布于浙江
  • 举报
第8章 互连与输入输出组织.ppt

DMA方式结构 DMA方式下的系统逻辑结构 DMA控制器的功能 DMA数据传送过程由DMA接口的控制逻辑完成,所以DMA 接口也称DMA控制器。其功能为: (1) 请求。能接收外设发来的“DMA请求”信号,并能向CPU发“总线请求”信号。 (2) 响应。当CPU发出“总线响应”信号响应请求后,能接管对总线的控制。 (3) 修改主存地址。能在地址线上给出主存地址,并自动修改主存地址。 (4) 识别传送方向。能识别传送方向以在控制线上给出正确的读写控制信息。 (5) 确定传送数据个数。 (6) 能发出DMA结束信号。引起一次DMA中断,进行数据校验等一些后处理。 DMA控制器的操作步骤 DMA操作步骤 (1) DMA控制器的预置(初始化)----软件实现 准备内存 设置参数 启动外设 (2) DMA数据传送----硬件实现 DMA请求:选通-〉DMA请求-〉总线请求 DMA响应:总线响应(CPU让出总线)-〉DMA响应 DMA传送:DMA控制总线进行数据传送 (3) DMA结束处理----软件实现 根据计数值为“0”,发出DMA结束信号去接口控制产生 DMA中断请求信号,转入中断服务程序,做一些数据校 验等后处理工作。 SKIP DMA控制器的初始化 DMA控制器的预置(初始化) 准备内存区 * 输入:在内存设置好缓冲区 * 输出:先在内存准备好数据 设置传

文档评论(0)

1亿VIP精品文档

相关文档