极速快3_快3app赚钱_极速快3app赚钱

263.CPU与接口数据的交换技术

时间:2020-01-31 01:33:01 出处:极速快3_快3app赚钱_极速快3app赚钱

在微机中,传送数据一般有4种措施:无条件措施、查询措施、中断措施、直接访问存储器(DMA)措施。

  • (1)无条件措施

无条件传送是并算不算最简单的传送措施,适合于内外部设备2个劲居于就绪情况表的情况表。CPU在刚刚刚刚刚刚刚开始 英语 数据传送刚刚,不必关心内外部设备的当前情况表,直接时会 对内外部设备接口进行读写。也有刚刚CPU在任何刚刚都时会 向内外部设备发送信息刚刚从内外部设备接收信息。在外设还没居于就绪情况表或外设居于故障时,就会产生数据错误或数据丢失。为了解决并算不算大问题,亲戚亲戚朋友考虑采用查询传送措施。

不问,都让我 

  • (2)查询措施

查询措施是CPU传送数据(包括读入和写入)刚刚,主动去检查外设算不算“准备好”若没法准备好,则继续查其情况表,直至外设准备好了,即确认内外部设备已具备传送条件刚刚,才进行数据传送。具体作法是在系统程序中安排一段由输入/输出指令和测试指令以及转移指令组成的系统程序段。CPU使用测试指令和条件转移指令循环检测设备完成准备工作的情况表。一旦设备“准备好”,CPU才执行传送指令,实现CPU与接口之间的数据交换。在查询传送措施中,CPU时要不断地查询外设的情况表,极大地降低了CPU的利用率。为了提高CPU的利用率,提高输入/输出系统的可靠性以及实时性,时会 采用中断传送措施。

 2个劲在告诉我准备好多会儿

  • (3)中断措施

为提高数据传输强度,时要改变CPU耗费极少量时间查询内外部设备情况表的工作措施变内外部设备的被动接收为主动请求。当内外部设备没法做好数据传输准备时,CPU时会 执行与数据传送无关的很多指令。一旦内外部设备准备好,主动通过硬件信号向CPU提出传送请求的很多系统程序。

在从前被执行的系统程序看来,一另2个多正常的执行过程被打断,因而称为中断传送。中断传送措施优点:当外设居于就绪情况表时才向CPU请求输入或输出服务,不时要CPU花费极少量时间去主动查询外设的工作情况表,减少了极少量的CPU等待时间时间。为了保证多个内外部设备能助 在时要时,准确及时地向CPU提出中断请求,一般时要设置专门的硬件控制电路,有刚刚增加了硬件开销。

 有空回我

  • (4)直接存储器存取措施——DMA措施

直接存储器存取措施(Direct Memory Access),又称为DMA传送措施,对于高速的外设,以及成块交换数据的情况表,这类,磁盘与内存之间交换信息,用系统程序或中断控制传送数据的措施显得强度太慢以及占用CPU极少量时间。

采用DMA措施是用一另2个多硬件DMAC(称DMA控制器)芯片来完成软件的工作。比如,内存地址的修改,字节长度的控制等,在并算不算措施下,CPU放弃数据总线、地址总线及控制总线的控制权,交给DMAC管理,使得外设和内存的信息传送强度能达到很高。

 菜鸟驿站

热门

热门标签