试题详情
简答题CPU外设之间一般有哪些信息传输方式?各有什么特点?
  • 传输方式有:① 无条件传送方式,② 查询传送方式,③ 中断传送方式,④ DMA方式。
    无条件传送方式:在工作时,无需考虑外设状态,认为输入设备已随时准备好向CPU提供数据,而输出设备也随时准备好接收CPU送来的数据,在CPU需要同外设交换信息时,使用IN或OUT指令直接对这些外设进行输入/输出操作。
    查询传送方式:在执行输入/输出指令前,先查询相应设备的状态,当输入设备处于准备好状态,输出设备处于空闲状态时,CPU才执行输入/输出指令与外设交换信息。在接口电路中既要有数据端口,还要有状态端口。
    中断方式:中断传送方式是指当外设需要与CPU进行信息交换时,由外设向CPU发出请求信号,使CPU暂停正在执行的程序,转去执行数据的输入/输出操作,数据传送结束后,CPU再继续执行被暂停的程序。
    DMA方式:DMA传送方式是在存储器和外设之间、存储器和存储器之间直接进行数据传送,传送过程无需CPU介入,传输速度基本取决于存储器和外设的速度。
  • 关注下方微信公众号,在线模考后查看

热门试题