Реклама:

Системы на базе процессоров 286 оказались намного быстрее своих предшественниц по нескольким причинам. Основная из них заключается в том, что процессоры 286 намного эффективнее выполняют инструкции. Если процессорам 8086 и 8088 на выполнение одной инструкции требовалось 12 тактов, то 286-м — всего 4,5. Кроме того, процессор 286 оперирует блоками данных по 16 бит, что в два раза превышает возможности процессора 8088.

Рис. 3.36. Процессор 286. Фотография публикуется с разрешения Intel

Процессор 286 поддерживает два режима работы — реальный и защищенный. Эти режимы настолько различаются, что в каждом из них процессор может вести себя совершенно по-разному. В реальном режиме процессор 286 работает как 8086 и полностью совместим на уровне объектных кодов с процессорами 8086 и 8088. (Процессор, совместимый на уровне объектных кодов, может запускать программы, написанные для другого процессора, а также должным образом выполнять системные инструкции.)

В защищенном режиме процессор 286 представляет собой совершенно новую модель. Если выполняемая программа написана с расчетом на его новые возможности, то ей доступна виртуальная память до 1 Гбайт, хотя процессор может адресовать только 16 Мбайт физической памяти. Существенный недостаток процессора 286 заключается в том, что он не может переключаться из защищенного режима в реальный без предварительного аппаратного сброса, т.е. горячей перезагрузки компьютера. Переключение из реального режима в защищенный происходит без сброса. Поэтому основным преимуществом процессора 386 стала именно возможность программного переключения из реального режима в защищенный и наоборот. (Режимы работы процессора описывались ранее.)

До появления оболочки Windows 3.0, в которой предусмотрен так называемый стандартный режим, совместимый с микропроцессором 286, было очень мало программ, использующих все его возможности. Но к тому моменту более популярным стал процессор 386. Однако надо отдать должное создателям процессора 286, предпринявшим первую попытку сконструировать многозадачный процессор, который способен выполнять сразу несколько программ.

Сопроцессор 80287

Внутренняя архитектура сопроцессора 80287 аналогична архитектуре 8087. Работают они одинаково, но отличаются разводкой выводов.

В большинстве компьютеров рабочая частота системной платы делится внутри процессора на 2, а 80287 делит ее на 3. Таким образом, сопроцессор 80287 работает на частоте, равной 1/3

частоты системной платы или 2/3 тактовой частоты 80286. Из-за асинхронной работы двух микросхем взаимодействие между ними не столь эффективно, как между 8088 и 8087.

Третье поколение процессоров: РЗ (386)

Третье поколение процессоров — это, возможно, наиболее значимый шаг вперед в истории процессоров с момента появления ПК. Они знаменовали переход от 16-разрядных вычислений к 32-разрядным. Это поколение процессоров настолько опередило время, что потребовалось еще 10 лет, прежде чем 32-разрядные операционные системы получили широкое распространение (когда сами процессоры 386 остались только в памяти старожилов).


⇐ Предыдущая страница| |Следующая страница ⇒