1. Характеристика 16-розрядних мікропроцесорів

До 16-розрядних МП першого покоління належать МП і8086/і8088 та і80186/і80188, до МП другого - i80286. Велика інтегральна схема МП і8086 з геометричними розмі­рами 5,5 ´ 5,5 мм має 40 контактів, містить близько 29 000 транзисторів і споживає 1,7 Вт від джерела живлення +5 В, тактова частота — 5,8 або 10 МГц.

Мікропроцесор виконує операції з 8- та 16-розрядними даними, наведеними у двійковому або двійково-десятковому вигляді, може обробляти певні біти та рядки або масиви да­них. Він має вбудовані апаратні засоби множення і ділення. Формати даних і виконувані операції наведено в табл. 1 Мікропроцесор має внутрішній надоперативний запам'я­товувальний пристрій (НОЗП) ємністю 14´16 байт. Шина адреси 20-розрядна, що дає змогу безпосередньо адресувати до 220 = 1 048 576 комірок пам'яті (1 Мбайт). Простір адрес введення-виведення становить 64 Кбайт. У ВІС і8086 реалі­зовано багаторівневу векторну систему переривань з кількістю векторів до 256. Передбачено також організацію прямого доступу до пам'яті, після чого МП припиняє роботу та пере­водить у третій стан шини адреси, даних і керування.

Середня тривалість виконання команди займає 12 тактів. Особливістю МП і8086 є можливість часткової реконфігурації апаратної частини для забезпечення роботи у двох режимах — мінімальному і максимальному. Режими роботи задаються апаратно. У мінімальному режимі, що використовується для побудови однопроцесорних систем, МП самостійно формує всі сигнали керування внутрішнім системним інтерфейсом. У максимальному режимі, який використовується для побудови мультипроцесорних систем, МІГ формує на лі­ніях стану двійковий код, який залежить від типу циклу ши­ни. Відповідно до цього коду системний контролер К1810ВГ88 формує сигнали керування шиною. Контакти, які звільнили­ся після кодування інформації, використовуються для керу­вання мультипроцесорним режимом. Під час використання арифметичного співпроцесора слід обирати максимальний режим.