Intel 8088 — 16-бітний мікропроцесор, випущений компанією Intel1 липня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-байтну чергу.