Реферат: Микропроцессоры Intel80386

привилегий и таким образом избирательно разделяться различными задачами.

Механизм защиты основан на понятии иерархии привилегий или ранжированного ряда.

Это означает, что разным задачам или программам могут быть присвоены

определенные уровни, которые используются для данной задачи.

2. Режимы процессора

Для более полного понятия системы команд МП 80386 необходимо предварительно

описать общую схему его работы и архитектуру.

В данном реферате не раскрывается более подробно значения некоторых

специфических слов и понятий, считая, что читатель предварительно ознакомился с

МП 8086 и МП 80286 и имеет представление о их работе и архитектуре. Описываются

только те функции МП 80386, которые отсутствуют или изменены в предыдущих

моделях МП.

МП 80386 имеет два режима работы: режим реальных адресов, называемый реальным

режимом, и защищенный режим.

2.1. Реальный режим

При подаче сигнала сброса или при включении питания устанавливается реальный

режим, причем МП 80386 работает как очень быстрый МП 8086, но, по желанию

программиста, с 32-разрядным расширением. В реальном режиме МП 80386 имеет такую

же базовую архитектуру, что и МП 8086, но обеспечивает доступ к 32-разрядным

регистрам. Механизм адресации, размеры памяти и обработка прерываний МП 8086

полностью совпадают с аналогичными функциями МП 80386 в реальном режиме.

Единственным способом выхода из реального режима является явное переключение в

защищенный режим. В защищенный режим МП 80386 входит при установке бита

включения защиты (РЕ) в нулевом регистре управления (CR0) с помощью команды

пересылки (MOV to CR0). Для совместимости с МП 80286 с целью установки бита РЕ

может быть также использована команда загрузки слова состояния машины LMSW.

Процессор повторно входит в реальный режим в том случае, если программа командой

пересылки сбрасывает бит РЕ регистра CR0.

2.2. Защищенный режим

К-во Просмотров: 418
Бесплатно скачать Реферат: Микропроцессоры Intel80386