Первые релейные ламповые ЭВМ (вернее, их процессоры), не имели такого механизма, как прерывания. Это значит, что ошибки в выполнении команд программы оставались на совести программиста и инженера эксплуатации ЭВМ, а вместо прерываний ввода-вывода (см. D.6.2) использовался алгоритм, приведенный на рисунке D.6.1. Этот способ оправдан при следующих условиях:
Рис. D.6.1. Алгоритм опроса устройств ввода-вывода на ЭВМ без механизма прерываний.
Этим условиям удовлетворяет большинство современных программируемых калькуляторов, однако уже в середине 60-х годов, после того, как скорость счета стала превосходить скорость ввода-вывода, перехода ЭВМ в многопользовательский режим, эти условия перестали соблюдаться. Таким образом появился механизм прерываний.
Назад... К оглавлению раздела Далее...
=== *** === *** === *** ===
Copyright © Юрий А. Денисов. 2000-2002 г.
В настоящее время проект закрыт (в версии 1.00.3 alpha). Автор приносит извинения за прекрашение разработки.