Как же получается действительный физический адрес?
Как только программа задачи обращается к процедуре вывода (ввода) информации с какого-либо математического листа, этот лист "закрывается" по защите вплоть до окончания процесса вывода (ввода). Теперь задача, задав ОС директиву выполнить ввод-вывод, может свободно продолжать вычисления, которые не пользуются информацией с листа, находящегося в обмене, и в этом случае работа по вводу-выводу будет совмещена со счетом. Стоит лишь задаче обратиться к листу, находящемуся в процессе обмена, как произойдет прерывание и операционная система заставит эту задачу подождать окончания обмена. Тем самым достигается синхронизация параллельных процессов счета и ввода-вывода. И, наконец, если программа задачи обратилась к незаказанному листу ОЗУ, т.е. совершила попытку обратиться к "чужому" листу, то опять срабатывает прерывание по защите и операционная система фиксирует ошибку в программе и выбрасывает задачу из решения, предоставляя занятые ею ресурсы в распоряжение других задач.
Другое по технологическим наукам
Научные проблемы кораблестроения и их решение
Создание современного
корабля основывается на достижениях многих наук, и, прежде всего на науках,
изучающих мореходные характеристики корабля,
архитектуру и прочность его корпуса, проблемы защиты от поражающего воздействия
оружия, вопросы взрыво- и пожароопасности, скрытности от средств обнаружени ...