主机与设备传送数据时采用什么方式,主机与设备是串行工作?
首先,弄清楚题目2113所说的“主机5261与设备的串行工作”的意思4102。串行即:不是并行工作,主机与1653设备不能同时工作。说明一下程序查询方式。主机先中断当前程序,然后发给外设输入输出命令,等待设备完成输入输出操作(输入:设备将数据送到缓冲区,输出:设备已将缓冲区内的数据读走),响应给主机准备好信号之后,主机再完成后续工作。在此之后,主机才能继续之前被中断的程序。就是说主机之前的程序与IO程序不能并行工作,只能串行。
主机与外部设备之间的数据传送方式有哪些?各有什么特点?
有四种传送方式。分别为程序查询方式,程序中断方式,直接存储器存取方式(DMA),以及以及I/O通道控制方式。程序中断方式特点:不仅允许主机和外设同时工作,而且允许一台主机管多台外设。完成的过程中需要许多辅助的工具,如果中断请求过于频繁,CPU应接不暇,速度慢。DMA的特点:在主机和外设之间有直接的传送通道,无需经过CPU既保证了CPU的效率,有满足高速外设。扩展资料计算机的硬件是指组成计算机的各种物理设备,也就是我们所看得见、摸得着的实际物理设备。它包括计算机的主机和外部设备。