单选题
CPU输入数据的速度远高于打印机的打印速度,为解决此矛盾,可采用( )。
A.并行技术 B.缓冲技术
C.通道技术 D.虚存技术
【正确答案】
B
【答案解析】打印机的速度远远慢于处理器的速度,如果一个程序在运行中需不停地向打印机送数据打印,就会使CPU长时间处于等待状态,等待每一次打印结束,这样会大大浪费CPU的时间,降低系统效率。缓冲技术可以解决外设与处理器之间速度不匹配的问题,缓冲技术就是在内存中开辟一块区域作为暂存空间,程序数据输出都立即被存储到这个缓冲区中,程序得以继续运行,CPU不必等待,暂存的数据再由打印机依次打出。