正在加载图片...
(3)DMA响应 (4)DMA传送 (5)结束处理 3.DMA数据传送过程完整步骤 (1)DMA控制器向CPU发出HOLD信号,请求使用总线 (2)CPU发出响应信号HLDA给DMA控制器,并将总线让出,这时CP放弃了对总线的 控制,而DMA控制器获得了总线控制权 (3)传输数据的存储器地址(在地址寄存器中)通过地址总线发出 (4)传输的数据字节通过数据总线进行传送 (5)地址寄存器增1,以指向下一个要传送的字节 (6)字节计数器减1 (7)如字节计数器非0,转向第③步。 (8)否则,DMA控制器撤销总线请求信号HOLD,传送结束。 8.1.7通道传送方式(I0P) 1.通道Ⅰ/0数据传送是采用专用I/0处理机(IOP)来控制的 2.通道有自己的通道指令 3.IOP与DMA方式比较 8.2中断传送 8.2.1中断与中断源 1.中断 2.中断源 8.2.2中断分类 1.外部中断 2.内部中断 (1)由中断指令INT引起的中断 (2)处理CPU某些错误的中断 (3)调试程序( DEBUG)设置的中断 ①单步中断 ②断点中断 4.80386~ Pentium处理机异常中断 (1)失效 (2)陷阶(3)DMA 响应 (4)DMA 传送 (5)结束处理 3. DMA 数据传送过程完整步骤 (1)DMA 控制器向 CPU 发出 HOLD 信号,请求使用总线。 (2)CPU 发出响应信号 HLDA 给 DMA 控制器,并将总线让出,这时 CPU 放弃了对总线的 控制,而 DMA 控制器获得了总线控制权。 (3)传输数据的存储器地址(在地址寄存器中)通过地址总线发出。 (4)传输的数据字节通过数据总线进行传送。 (5)地址寄存器增 1,以指向下一个要传送的字节。 (6)字节计数器减 1。 (7)如字节计数器非 0,转向第③步。 (8)否则,DMA 控制器撤销总线请求信号 HOLD,传送结束。 8.1.7 通道传送方式(IOP) 1.通道 I/O 数据传送是采用专用 I/O 处理机(IOP)来控制的 2.通道有自己的通道指令 3.IOP 与 DMA 方式比较 8.2 中断传送 8.2.1 中断与中断源 1.中断 2.中断源 8.2.2 中断分类 1. 外部中断 2. 内部中断 ⑴由中断指令 INT 引起的中断 ⑵处理 CPU 某些错误的中断 ⑶调试程序(DEBUG)设置的中断 ①单步中断 ②断点中断 4.80386~Pentium 处理机异常中断 (1)失效 (2)陷阶
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有