Cтраница 3
Недопустимо несанкционированное, пусть и неодновременное обращение двух программ к одним и тем же областям памяти для изменения информации. Для предотвращения такого несанкционированного случайного доступа к памяти, выделенной для другой задачи, служит специальная система защиты памяти. Важность проблемы защиты памяти подчеркивается тем фактом, что многопрограммный режим работы микропроцессора в ПК обычно называют защищенным режимом. [31]
Любое решение этой проблемы может стать предметом довольно обоснованной критики. Многие авторы конструируют свою собственную, реально не существующую учебную вычислительную машину. Однако достичь общности и абстрактности основных понятий программирования лишь этим путем не удается. Просто одни технические детали заменяются при этом другими, обычно столь же искусственными. В этой книге в качестве учебной рассматривается машина из семейства М-20, не существенно, какая именно - отличиями одной марки от другой как раз можно пренебречь. Для целей, поставленных в этом курсе, устарелость машин типа М-20 ( отсутствие аппарата базирования, слабость механизма индексирования, неспособность к многопрограммному режиму работы, примитивность схемы сочленения внешних устройств с центральным процессором) не является помехой. [32]