Процессор 80286 имеет четыре набора регистров: регистры
общего назначения для хранения промежуточных результатов; указательные и
индексные регистры для локализации информации в определенных областях памяти;
сегментные регистры, которые служат для задания этих областей памяти; в
последний набор входит указатель команды.
Кроме того, в процессоре находится девять флажков, фиксирующих текущее
состояние и управляющих его работой. Процессор может обращаться более чем к 1
млн. байт памяти (и намного больше в виртуальном режиме) и более чем к 65 000
входных и выходных портов. Мы обсудим эти возможности в следующих трех разделах.
Типичные команды компьютера локализуют операнды (т.е. обрабатываемые данные),
выполняют операцию над значениями операндов и помещают результат в указанное
место. В зависимости от команды операнды и результат могут находиться в памяти
или регистрах. Средства их локализации называются режимами адресации операндов.