永发信息网

什么是主、次要“IDE通道”?里面的传送模式中的“DMA”和“PIO”又是什么意思?

答案:2  悬赏:40  手机版
解决时间 2021-03-07 04:54
什么是主、次要“IDE通道”?里面的传送模式中的“DMA”和“PIO”又是什么意思?
最佳答案
主办上有两个IDE就分主次要被,PIO很慢还是用DMA
全部回答
pio(programmable input/output,可编程输入输出)是计算机科学中的一种输入输出的控制技术。在电脑内部的硬件子系统需要经过pio控制器申请cpu线程才可以有权利读取或是写入系统的物理内存,加大了cpu的管理负担。当系统频繁的需要透过pio控制器时,cpu需要时时的监控数据的传输和繁忙地满足系统内部的硬件子系统的需要,就无法做其他的事情了。 dma(direct memory access,直接内存存取)是计算机科学中的一种内存访问技术。它允许某些电脑内部的硬件子系统(电脑外设),可以独立地直接读写系统内存,而不需绕道cpu。在同等程度的cpu负担下,dma是一种快速的数据传送方式。很多硬件的系统会使用dma,包含硬盘控制器、绘图显卡、网络卡和声卡。dma 传输重要地将一个内存区从一个装置复制到另外一个。当 cpu 初始化这个传输动作,传输动作本身是由 dma 控制器 来实行和完成。这要减轻 cpu 的多次输出输入中断和资料复制任务。 以前较老式的系统,因为对于cpu以外的周边装置速度需求不大,而其对于内存的使用技术也较不成熟,所以对于系统内部的硬件子系统要求不高。所以基本上所有的硬件子系统都是经过pio模式请求cpu资源。但是磁盘作为系统里面唯一的机械式硬体,其速度的增快对于优化系统整体速度有着较大的需求。磁盘厂家开始把cpu的缓存科技引用到了磁盘上,使得磁盘有了数据缓冲区以提高速度读取和写入的速度。但是较快的缓冲区速度也使得系统需要有较快的pio控制器,所以pio从第1代0模式的每秒3.3mb一直提升到了第5代的4模式的16.7mb速度。但是由于磁盘制造的技术和磁面密度的提高需要更快的方法可以直接把磁盘数据提供给系统使用而又不增加cpu的负担。就有了dma的出现。dma模式虽然也需要cpu的监控,但是cpu只需要初始化数据传输的指令而不需要时时的监控数据的传输,只需要等到数据传输完了以后硬件所提供的信息,使得cpu可以在数据传输工程中,做其他的事情。这也使得磁盘数据在缓冲区到系统内存的速度提高到了每秒133mb,比传统的pio快了8倍。 但是老式的ata(advanced technology attachment,高技术配置)使用的是parallel控制器技术模式,就是所谓的并口接口,数据的写入和读取是无法同时间进行。而系统的核心速度经过了cpu的性能提升和磁盘的缓冲区的加大和目的的增高,需要有更快的方法把磁盘的数据传送到系统内存供系统软件使用。这个需求导致了serial ata的出现,也就是所谓的串口。serial控制器技术模式再一次的把数据传输速度提高到了每秒300mb,是pata的两倍还要多。 所以假如一个系统可以启动dma模式,不只可以增快数据的传输,还可以减轻cpu的负担,是的整体系统的性能提高。 下面是这几种不同模式的最高速度: parallel ata pio mode 0 = 26.4 mbit/sec = 3.3 mb/sec parallel ata pio mode 1 = 41.6 mbit/sec = 5.2 mb/sec parallel ata pio mode 2 = 66.4 mbit/sec = 8.3 mb/sec parallel ata pio mode 3 = 88.8 mbit/sec = 11.1 mb/sec parallel ata pio mode 4 = 133.3 mbit/sec = 16.7 mb/sec parallel dma ata 33 = 264 mbit/sec = 33 mb/sec parallel dma ata 66 = 528 mbit/sec = 66 mb/sec parallel ultra dma ata 100 = 800 mbit/sec = 100 mb/sec parallel ultra dma ata 133 = 1064 mbit/sec = 133 mb/sec serial ata (dma模式,sata-150) = 1200 mbit/sec = 150mb/sec serial ata (dma模式,sata-300) = 2400 mbit/sec = 300mb/sec *** 还有很多其他的模式,如scsi,fibre channel等。 【抄袭转载声明】本人在问问网站上的回答是个人在电脑硬件和软件的经验和各自厂家官方网上收集到的一些咨询。本人知道大家都是互相帮忙,互相解决问题。我不介意你们抄袭或转载我的答案,不过希望能注明转载的来源,这样也不枉费我花很多时间细心的回答问问用户的问题。谢谢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
电脑跳帧怎么解决
齐齐哈尔市在安达市的什么方向
熟练掌握模电、数电、单片机、微型计算机原理
平安信用卡宅急送到了会打电话吗
天天见面汤圆地址在哪,我要去那里办事
老师,老师,你是我的……这个是什么歌?在街
我和老婆一行房事就来大姨妈,这事为什么
洗衣机的水位开关怎么判断测量正常?
你好:请问进口奔驰SUV,跟国产的英文代码怎
上有老下有小用文言文怎样说
喜多乐蛋糕地址在什么地方,想过去办事
萤石云摄像机如果晚上没电了第2天会不会自动
开元盛世是在统治时期A. 唐高祖B. 唐太宗C.
我想卖命有人要吗
澹泊敬诚啥意思
推荐资讯
阅读下面这首诗,然后回答问题。(6分)双调·
最热门,最安全的越野车60万一100万
LOL滑板鞋配哪个辅助最好 5分
在大型综合医院的建筑布局中,如果条件有限,
【心得体会题目】心得体会题目怎么写
一箱火腿肠里有50支,花了37,请问一根火腿多少
下列措施不能增大反应速率的是(  ) A
下列选项中,属于中央与地方共享税的有()A.
罕见的奇异的花草用什么词语替换
机动车驾驶员理论考试,多少分合格?????
以前看过一个故事,里面有一个小偷偷东西发现
设计实验证明使用动滑轮可以省力
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?