1. Режим реального адреса или реальный режим
2. Режим защищенного адреса, защищенный режим.
В защищенном режиме для доступа к памяти необходимо получить дискриптор (описатель). Это 8-и байтная структура, содержащая границы сегмента памяти и права доступа к ней. В правах доступа записан тип памяти (для команд или для данных), возможность записи в неё и уровень привилегий для доступа к ней. При каждом обращении к RAM CPU проверяет, соответствует ли действие правилам защиты или нет. Действие по защите делается на аппаратном уровне и отменить их нельзя.
Кроме сегментного управления "RAM" в защищенном режиме необходимо иметь режим виртуальной адресации. В этом режиме информация (программа) делится на части: одна часть находится в RAM и с ней непосредственно работает процессор, другая часть находится на диске (с ней временно не работают).
Если требуемая информация отсутствует в настоящий момент в памяти, то производится замена информации в памяти на информацию находившуюся на диске.
Таким образом, имея небольшой объем RAM, можно работать с программой любого размера.
CPU должен физически адресоваться не менее чем к 16 MB памяти. Этим критериям отвечал 286.
Должна использоваться системная шина ISA (Industrial Standard Architecture ). Шина рассчитана на мультипроцессорный режим работы. Шина синхронная с частотой 8 мегагерц (расширенная до 10). Имеет 16 разрядов для данных и 24 разряда для адреса. Позволяет организовать до 15 запросов на аппаратные прерывания и организовать не менее 7 каналов прямого доступа DMA. Шина работает с памятью 16 бит и с 8 или 16 битными устройствами I/O. Разъёма ISA может и не быть, но в IBM PC/AT шина всегда ISA.
PCI - периферийная шина
В PC должен быть таймер имеющий не более 3-х независимых 16-ти битных каналов
- В PC должны быть часы реального времени с календарем (обязательно).
Должна иметься энергонезависимая память для хранения параметров конфигурации компьютера, обычно она совмещается с часами. Это CMOS память.
- Котроллер клавиатуры и разъём для неё. Интерфейс клавиатуры должен быть двунаправленный. В CMOS лучше ставить батарейку, чем аккумулятор.
- Динамик (пищалка)
- CPU должен иметь доступ не менее чем к 512 KB RAM стоящий на системной плате.
Шины системной платы. ISA.
Максимальная производительность около 3 МВ/сек
Реальная - около 1 МВ
EISA Enhanced ISA - улучшенная модернизированная.
Отличия EISA от ISA:
Шина EISA - поддерживает программно и аппаратно все сигналы и режимы, используемые в ISA. Адаптеры ISA встают в разъёмы EISA (наоборот - нет).
Краевой разъем шины EISA сделан двухуровневым: верхний уровень предназначен для шин ISA, а нижний для её расширения( EISA)
До сих пор пользуется популярностью в серверах, если удовлетворяет по производительности.
Шины PCI - классическая периферийная шина, которая осуществляет обмен между устройствами подключенными к нему. Одним из устройств должен быть обязательно мост, который связывает PCI с любой другой шиной, например, процессорной. Мостов может быть несколько.(рис. 19) Параметры: 32бит адреса, 32 бита данных.
Основной режим обмена - пакетный и от устройств подсоединенных к шине требуется организовать межбуферный обмен, т.е. на входе-выходе каждого устройства должен стоять буфер на 16 байт. Только после заполнения буфера, устройство обращается за доступом к шине. Может быть до 4-х разъёмов.