Шина адреса любого процессора в реальном режиме равна 20 битам, следовательно объём доступной памяти 1 МБ
Фото 1703
В реальном режиме работы допускается только однозадачная работа, т.е. процессор выполняет одну программу.
Размер сегмента фиксированный – 64 байта.
Защищённый режим работы
- Многозадачная обработка информации (сразу запуск многих программ)
- Защита памяти с помощью 4 уровней механизма привелегий.
0 – ОП система
3- пользовательский
· Доступна вся шина адреса процессора.
Размер шины – любой (теоретически от 1 байта до всего объёма памяти). Память в защищённом режиме может делиться на страницы. Стандартный объём страницы – 4 Кбайт.
Фото 1705
Начало сегмента – базовый адрес (уникальный, т.е. физический адрес).
Если в ОП имеется 2k ячеек, то для ссылки на эти ячейки нужен k-разрядный адрес.
Уникальный адрес байта памяти называется физическим адресом или абсолютным адресом. При большом объёме памяти больше будет и разрядность физического адреса.
Фото 1706
Чем больше объём памяти, тем больше разрядность адреса.
Увеличение разрядности физического адреса приводит к увеличению длины команды и программы в целом.
Для того, чтобы длина команды не зависела от объёма ОП компьютера память условно делят на участки, называемые сегментами.