Intel iAPX 432
Ця стаття не містить посилань на джерела. Ви можете допомогти поліпшити цю статтю, додавши посилання на надійні (авторитетні) джерела. Матеріал без джерел може бути піддано сумніву та вилучено. (серпень 2019) |
Розробник: | 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]
Джерела
- ↑ Tadao Ichikawa; H. Tsubotani (1992). Language Architectures and Programming Environments. World Scientific. с. 127. ISBN 978-981-02-1012-0. Архів оригіналу за 3 серпня 2020. Процитовано 20 січня 2020.
- ↑ 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 біт) | |
x87 (зовнішні математичні співпроцесори) | |
x86/IA32 (32 біт) | |
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) |
Інші | |
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 |
![]() | Це незавершена стаття з технології. Ви можете допомогти проєкту, виправивши або дописавши її. |