Опрос против прерывания

I есть основные сомнения относительно прерываний.Представьте себе компьютер, который не имеет никаких прерываний, поэтому для того, чтобы он мог выполнять ввод-вывод, ЦП должен будет опрашивать *клавиатуру для нажатия клавиши, мышь для щелчка и т. д. в с регулярными интервалами. Теперь, если у него есть прерывания, ЦП будет продолжать проверять, стала ли линия прерывания высокой (или низкой )через регулярные интервалы. Итак, как циклы ЦП сохраняются с помощью прерываний. Насколько я понимаю, вместо проверки разработчик ice сейчас проверяем линию прерывания. Может кто-нибудь объяснить, в какой базовой логике я ошибаюсь.

*Здесь под опросом я не подразумеваю, что процессор занят -ожиданием. Цитата из Википедии: «Опрос также относится к ситуации, когда устройство неоднократно проверяется на готовность, и если это не так, компьютер возвращается к другой задаче»

5
задан Dan 12 September 2018 в 02:47
поделиться