PIO模式和DMA模式和中断模式的数据传输过程的主要不同点 急需 谢谢
答案:3 悬赏:40 手机版
解决时间 2021-03-06 10:24
- 提问者网友:骑士
- 2021-03-05 16:14
PIO模式和DMA模式和中断模式的数据传输过程的主要不同点 急需 谢谢
最佳答案
- 五星知识达人网友:玩世
- 2021-03-05 17:44
PIO模式是一种通过CPU执行I/O端口指令来进行数据的读写的数据交换模式。是最早先的硬盘数据传输模式,数据传输速率低下,CPU占有率也很高,大量传输数据时会因为占用过多的CPU资源而导致系统停顿,无法进行其它的操作。
DMA是直接内存访问,是一种不经过CPU而直接从内存了存取数据的数据交换模式。PIO模式下硬盘和内存之间的数据传输是由CPU来控制的;而在DMA模式下,CPU只须向DMA控制器下达指令,让DMA控制器来处理数的传送,数据传送完毕再把信息反馈给CPU,这样就很大程度上减轻了CPU资源占有率。DMA模式与PIO模式的区别就在于,DMA模式不过分依赖CPU,可以大大节省系统资源,二者在传输速度上的差异并不十分明显。
呵呵,经院信工的吗?给个满意答案吧!
DMA是直接内存访问,是一种不经过CPU而直接从内存了存取数据的数据交换模式。PIO模式下硬盘和内存之间的数据传输是由CPU来控制的;而在DMA模式下,CPU只须向DMA控制器下达指令,让DMA控制器来处理数的传送,数据传送完毕再把信息反馈给CPU,这样就很大程度上减轻了CPU资源占有率。DMA模式与PIO模式的区别就在于,DMA模式不过分依赖CPU,可以大大节省系统资源,二者在传输速度上的差异并不十分明显。
呵呵,经院信工的吗?给个满意答案吧!
全部回答
- 1楼网友:天凉才是好个秋
- 2021-03-05 18:02
你不是正在考试吧,微机原理应该有,都扔了好几年了追问是的 是的 !但是我不知道正确答案 是计算机组装与维护!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯