IAPX 432


Intel iAPX 432 Micromainframe — первый 32-разрядный микропроцессор из семейства микропроцессоров компании Intel, анонсированый в 1981 году.

Аббревиатура iAPX, являющаяся префиксом к номеру модели, означает intel Advanced Processor architecture, где «X» происходит от греческой буквы Хи.

Относится к семейству стековых VLSI-процессоров. Каждая команда может содержать несколько команд и стековых операндов. То есть выполнение одной команды может приводить к решению целой формулы и т. п.

Система команд микропроцессора поддерживала работу со сложными структурами данных, что давало возможность сократить объём программного кода операционной системы (по сравнению с объёмом кода для процессоров с другой системой команд).

В iAPX-432 использовался пакетный режим работы процессора с памятью, при котором процессор формирует пакет запросов (адрес, число байтов, описатель типа обращения), а система памяти отвечает передачей пакета данных. Такой режим имеет преимущества при построении многопроцессорных систем[1].

Максимальный объём адресуемой памяти, сегментированной по 64 байта, составлял 240 байтов, а режимы адресации были спроектированы для поддержки языка Ада[1].