IBM вибрала 8088 замість 8086, тому що Intel запропонувала кращу ціну за перший і могла поставити більше одиниць. Іншим фактором було те, що 8088 дозволив комп’ютеру базуватися на модифікованому дизайні 8085, оскільки він міг легко взаємодіяти з більшістю мікросхем nMOS з 8-бітними шинами даних.
Відмінності між мікропроцесорами 8086 і 8088: Адресний простір пам’яті 8086 організовано як два банки по 512 КБ, тоді як простір пам’яті 8088 реалізовано як один банк пам’яті 1MX 8. 8086 має 6-байтову чергу інструкцій, тоді як 8088 має 4-байтову чергу інструкцій.
Недоліки архітектури 8086: дозволяє мікропроцесору 8086 звертатися до великого об’єму пам’яті, його може бути важко програмувати та керувати, оскільки програмістам потрібно використовувати як сегментні регістри, так і зміщення для адресації пам’яті. обмежена кількість одиниць виконання.
8080 є 8-розрядним процесором, але його адресна шина має ширину 16 біт. Так само 8086 є 16-бітним процесором, але його адресна шина має 20-бітний процесор.. 4 рядки більше дають у 16 разів більше адресного простору.
Використовувалися як 8088, так і 8086 сегментована адресація щоб дозволити цим мікросхемам адресувати 1 Мбайт пам’яті за допомогою 20 біт адреси (2^20 = 1 048 576).
IBM вибрала 8088 замість 8086, тому що Intel запропонувала кращу ціну за перший і могла поставити більше одиниць. Іншим фактором було те, що 8088 дозволив комп’ютеру базуватися на модифікованому дизайні 8085, оскільки він міг легко взаємодіяти з більшістю мікросхем nMOS з 8-бітними шинами даних.