【操作系统】CPU与各种IO设备之间的数据传送⽅式
毛晓彤演过的电视剧林依晨王阳明1)程序直接控制
2)中断控制:邓伦angelababy实锤
烀肉当程序常规运⾏中,若外部有优先级更⾼的事件出现,则通过中断请求通知CPU,CPU再读取状态寄存器确定事件的种类,以便执⾏不同的分⽀处理。这种⽅式CPU效率⾼且实时性好。----百度百科
3)DMA控制:
速度快,允许DMA控制器和内存进⾏直接的数据交互,不需要CPU⼲预。整个数据传输在DMA控制器控制下进⾏。CPU除了在数据传输开始和结束时做⼀点处理外,在传输过程中CPU可以进⾏其他的⼯作。这样,在⼤部分时间⾥,CPU和输⼊输出都处于并⾏操作。提⾼了CPU的利⽤率,如果是⼤量的数据传输,则可以⼤⼤的节省CPU⽤于数据传输的时间开销
李永波老婆谢颖谢霆锋个人资料及简历4)通道控制:
基本⽅法同上述的DMA控制⽅式,只是DMA通过DMA控制器完成,通道控制⽅式有专门通讯传输的通道总线完成。效率⽐DMA更⾼。
发布评论