在程序I / O传输中如果cpu不支持中断工具,cpu如何知道何时进行I / O操作?

时间:2017-01-24 08:20:17

标签: computer-science cpu-architecture

如果编程I / O不支持中断功能,那么CPU如何知道何时执行I / O传输?并不意味着CPU总是会在不知道I / O想要执行其指令的情况下继续执行存储器指令,因为没有中断的概念。如果有中断,那么CPU也可以执行I / O指令。请帮忙

谢谢

1 个答案:

答案 0 :(得分:0)

如果您的系统不支持中断,并且只有PIO(程序IO),那么您需要确保IO设备的驱动程序软件定期检查以确定是否需要进行任何数据传输。如果是这样,CPU将执行PIO中指定的传输操作。