Intel 8088
- 40 pin DIP40
- 44 pin PLCC
Intel 8088 — 16-бітний мікропроцесор, випущений компанією Intel 1 липня 1979 року, заснований на мікропроцесорі 8086, але мав 8-бітову шину даних. Процесор використовувався в оригінальних комп'ютерах IBM PC. Intel 8088 став базою для розробки родини малих комп'ютерів. Він підготував ґрунт для швидкого створення сумісних настільних комп'ютерів.
Конкурентами мікропроцесора i8088 є такі розробки, як NEC V20, який був на 5 % продуктивніше i8088, але при цьому був повністю з ним сумісний. Радянським аналогом є мікропроцесор К1810ВМ88, який входив в серію мікросхем К1810.
Опис
Мікропроцесор Intel 8086, що вийшов за рік до виходу Intel 8088, був повністю 16-розрядним і для його роботи був потрібен новий набір 16-розрядних мікросхем підтримки (наприклад, мікросхеми пам'яті), які тоді ще коштували надто дорого. Тому багато виробників відмовлялися використовувати i8086 в нових системах і продовжували використовувати 8-розрядні мікропроцесори i8080/i8085. Тоді Intel вирішує випустити модифіковану версію процесора i8086 з 8-розрядною шиною даних, який міг працювати зі старими (і дешевими), 8-бітними, мікросхемами підтримки. Процесор був, певним чином, перехідною ланкою між 16 — і 8-бітними мікропроцесорами, і призначався для переведення апаратних конфігурацій на базі мікропроцесорів i8080/i8085 на програмне середовище мікропроцесора i8086 для підвищення продуктивності цих 8-бітних систем.
Однак не тільки розрядність шини даних відрізняла i8086 і i8088, Intel також трохи змінила архітектуру. Зокрема, в мікропроцесорі Intel 8088 використовується черга випереджальної вибірки довжиною 4 байти, а не 6 байтів, як в мікропроцесорі Intel 8086. Причина в тому, що мікропроцесор i8088 може зчитувати дані з пам'яті тільки побайтно, тому збільшення часу вибірки наступної команди не дозволяє процесору повністю використовувати 6-байтну чергу.
Технічні характеристики
- Дата анонсу: 1 червня 1979
- Тактова частота (МГц): 5 (модель 8088), 8 (модель 8088-2), 10 (модель 8088-1)
- Розрядність регістрів: 16 біт
- Розрядність шини даних: 8 біт
- Розрядність шини адреси: 20 біт
- Обсяг адресованої пам'яті: 1 Мбайт
- Кількість транзисторів: 29000
- Техпроцес (нм): 3000 (3 мкм)
- Площа кристала (кв. мм): ~ 30
- Напруга живлення: +5 В
- Роз'єм: немає (мікросхема припаювалась до плати)
- Корпус: 40-контактний пластиковий DIP
- Підтримувані технології: 98 інструкцій
Посилання
- Опис і фотографії процесора Intel 8088 [Архівовано 23 січня 2012 у Wayback Machine.]
- Короткий опис мікропроцесора Intel 8088 [Архівовано 16 лютого 2012 у Wayback Machine.]
- Как разрабатывались первые микросхемы Intel [Архівовано 8 жовтня 2007 у Wayback Machine.]
![]() | Це незавершена стаття про апаратне забезпечення. Ви можете допомогти проєкту, виправивши або дописавши її. |
Ця стаття потребує додаткових посилань на джерела для поліпшення її перевірності. Будь ласка, допоможіть удосконалити цю статтю, додавши посилання на надійні (авторитетні) джерела. Зверніться на сторінку обговорення за поясненнями та допоможіть виправити недоліки. Матеріал без джерел може бути піддано сумніву та вилучено. (липень 2017) |
- п
- о
- р
Орієнтовані на ДДК (4-біт) | |
---|---|
До x86 (8-біт) | |
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 |
|