logo
КС-ZAO / Лекции ЦЭВМруский вариант11

§19.3. Процессор 80386

Процессор 80386 обеспечивает новые и расширенные инструкции, расширенный набор 32-разрядных регистров, линейные сегменты размером до 4 гигабайт и возможность эмулировать одновременную работу нескольких процессоров 8086, быстрые сдвиги и циклические сдвиги, страничную память.

Как и процессор 80286, процессор 80386 имеет два типа инструкций - привилегированные и непривилегированные. Непривилегированные инструкции может выполнять любая программа. Однако привилегированные инструкции может выполнять только программа, выполняющаяся на текущем уровне привилегий 0 (наиболее привилегированный уровень). Привилегированные инструкции процессора 80386 представляют собой расширение множества привилегированных инструкций процессора 80286 (инструкции защищенного режима) и также предназначены только для использования операционной системой.

Поддержка непривилегированных инструкций процессора 80386 разрешается по директиве .386. Директива .386Р разрешает поддержку привилегированных инструкций процессора 80386.