Intel iAPX 432

Ця стаття не містить посилань на джерела. Ви можете допомогти поліпшити цю статтю, додавши посилання на надійні (авторитетні) джерела. Матеріал без джерел може бути піддано сумніву та вилучено. (серпень 2019)
Intel iAPX 432
Розробник: Intel

Intel iAPX 432 Micromainframe — перший 32-бітний мікропроцесор (точніше сімейство мікропроцесорів) компанії Intel, анонсований в 1981 році (розробка розпочата в 1975 році). iAPX 432 мав бути основним з процесорів Intel в 1980-х, апаратно реалізуючи такі функції, як багатозадачність і керування пам'яттю.

Відноситься до сімейства стекових[en] VLSI-процесорів. Кожна команда може містити кілька команд і стекових операндів. Тобто виконання однієї команди може призводити до вирішення цілої формули і т. ін.[джерело?]

Система команд мікропроцесора підтримувала роботу зі складними структурами даних, що давало можливість скоротити обсяг програмного коду операційної системи (у порівнянні з обсягом коду для процесорів з іншою системою команд). Однак, розробка була надзвичайно складною в порівнянні з основним напрямком процесорів, настільки складною, що інженери Intel були нездатні перенести її на ефективну реалізацію, використовуючи напівпровідникові технології того часу. В результаті, мікропроцесор вийшов дуже повільним і дорогим, тому плани Intel про заміну архітектури x86 на iAPX 432 так і не здійснилися.

Система на основі iAPX 432 складалася з одного або декількох модулів GDP, реалізованих у вигляді двох кристалів (43201 і 43202) у 64-контактних корпусах (у сумі близько 160 тисяч транзисторів), одного або декількох модулів IP (43203) у 64-контактному корпусі (всього в сумі до 64 GDP і IP) і периферійних процесорів, майже завжди i8086.

Абревіатура iAPX, що є префіксом до номера моделі, означає intel Advanced Processor architecture.

Архітектура

Команди iAPX 432 мають змінну довжину від 6 до 321 біт.[1] Зазвичай вирівнювання на границю байта не проводилося.[2]

Джерела

  1. Tadao Ichikawa; H. Tsubotani (1992). Language Architectures and Programming Environments. World Scientific. с. 127. ISBN 978-981-02-1012-0. Архів оригіналу за 3 серпня 2020. Процитовано 20 січня 2020.
  2. Stanley Mazor (January–March 2010). Intel's 8086. IEEE Annals of the History of Computing (англ.). 32 (1): 75—79. doi:10.1109/MAHC.2010.22.

Див. також

  • x86


  • п
  • о
  • р
Історичні
Орієнтовані на ДДК (4-біт)
4004 • 4040
До x86 (8-біт)
8008 • 8080 • 8085
x86 (16 біт)
8086 • 8088 • 80186 • 80188 • 80286
x87 (зовнішні математичні
співпроцесори)
8/16-біт шина даних 8087; 16-біт шина даних 80187 80287 80387SX; 32-біт шина даних 80387DX 80487
x86/IA32 (32 біт)
80386 • 80486 • Pentium (Pro • II • III • 4 • M • Dual-Core) • Celeron (D • M) • Centrino • Core (Solo • Duo) • Xeon (PII • PIII • P4 • Core) • Quark
x86-64/EM64T (64 біт)
Pentium 4 (деякі) (D • EE • Dual-Core) • Celeron (D • Dual-Core • Intel Atom (SoC • CE) • Core (2 • Nehalem • Sandy Bridge • Ivy Bridge • Haswell • Broadwell • Skylake • Kaby Lake • Coffee Lake • Coffee Lake Refresh) • Xeon (Nehalem • Sandy Bridge • Ivy Bridge • Haswell • Broadwell • Skylake)
Інші
CISC: iAPX 432; RISC: i860 • i960 • StrongARM • XScale; EPIC: Itanium
8048 • 8051 • MCS-96
Сучасні
Celeron • Pentium • Atom • Xeon • Core (Ice Lake • Tiger Lake • Alder Lake)
Списки

Роз'єми процесорів (сокети) • Чипсети • Мікроархітектури • Процесори • Кодові імена

Atom • Celeron • Core • Core 2 • Core i7 • Itanium • Pentium • Pentium Pro • Pentium II • Pentium III • Pentium 4 • Pentium D • Pentium Dual-Core • Pentium M • Xeon
Мікроархітектури
x86/IA32 (32 біт)
P5 • P6 • NetBurst • Core • Nehalem • Westmere • Sandy Bridge • Ivy Bridge • Haswell • Broadwell • Skylake • Cannon Lake • Sunny Cove • Cypress Cove • Willow Cove • Golden Cove
x86-64/EM64T (64 біт)
Core • Nehalem • Westmere • Sandy Bridge • Ivy Bridge • Haswell • Broadwell • Skylake • Kaby Lake • Coffee Lake • Goldmont
x86 ULV
Bonnell • Silvermont • Airmont • Goldmont • Goldmont Plus • Tremont • Gracemont


Технології Це незавершена стаття з технології.
Ви можете допомогти проєкту, виправивши або дописавши її.