- 1
- 0
- 约小于1千字
- 约 7页
- 2026-09-14 发布于广东
- 举报
**3.DMA式1.查询式4.等待式(3)优点:较好地解决了MPU使用效率与I/O响应实时性间的矛盾。(4)缺点:I/O设备较多时,硬件复杂,需以一系列中断逻辑电路作为支持;因为中断方式本身是一种异步控制机构,中断请求信号的出现完全是随机的,故软件开发和调试比程序查询式复杂、困难。鉴于上述原因,如不是实时性要求很高、非使用中断驱动式控制不可的地方,还是尽量用程序查询式控制为好,或者把两种控制方式结合起来。2.中断式3.DMA式1.查询式4.等待式(1)特点:I/O设备直接与存储器交换信息,无需MPU介入。前两种方式的共性:每次I/O操作引发后,具体数据传输过程都是由软件控制完成。I/O设备必须通过MPU中的A累加器中转,才能和存储器交换信息。而DMA方式无需MPU介入,进入DMA工作状态后,数据完全是在硬件控制下在I/O设备和存储器间直接交换,因此速度可大大提高。这与前两种方式有本质不同。2.中断式3.DMA式1.查询式4.等待式(2)接口硬件---DMACDMA方式使用一种称之为DMA控制器(DMAC)的专用处理器硬件来完成I/O与存储器之间的高速数据传送控制。DMAC具有独立访问存储器与I/O端口的能力,于是DMAC与MPU通常要共享系统中的三总线。
原创力文档

文档评论(0)