Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
мікропроцесорів Intel.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
93.01 Кб
Скачать

Технічна специфікація

В комплект мікросхем (чіпсет) MCS-4 входили чотири мікросхеми: власне мікропроцесор 4004 та мікросхеми підтримки 4001 (масочно-програмований ПЗП), 4002 (320-бітний ОЗП), 4003 (10-бітний розширювач виводу). Всі мікросхеми комплекту виконувалися у 16-виводних DIP-корпусах.

Блок-схема мікропроцесора 4004

4004 — мікропроцесор

  • Максимальна тактова частота становить 740 кГц.

  • Окрема програма та зберігання даних (як у Гарвардській архітектурі). Однак, на відміну від більшості моделей Гарвардської архітектури, які використовують окремі шини, 4004, через потребу зменшити число виводів мікросхеми, використовував єдину мультиплексну 4-бітову шину.

  • Набір команд складається із 46 команд. Розрядність команди 8 біт.

  • Набір регістрів містить 16 регістрів по 4 біти кожен.

4001 — пам'ять програм

Постійний запам'ятовувач 256 байт, призначений для зберігання програм або таблиць даних. Додатково мав один 4-бітовий I/O порт (порт вводу-виводу). Вміст пам'яті та режим роботи I/O порта програмувалися при виготовленні мікросхеми. Виконувалася по PMOS-технології і по шинах даних та керування сумісна з іншими мікросхемами комплекту, по лініях I/O — сумісна з ТТЛ-мікросхемами.

4002 — оперативна пам'ять

Оперативна пам'ять на 80 слів шириною 4 біти та один 4-бітовий порт виводу. Пам'ять використовувалася як чотири регістри, кожен з яких складався з шістнадцяти 4-розрядних слів даних та чотирьох 4-розрядних слів статусу. На відміну від мікросхеми 4001 4-бітовий порт міг працювати лише на вивід даних, лінії порта так само сумісні з ТТЛ-мікросхемами.

4003 — розширювач виводу

10-бітовий розширювач виводу, призначений для розширення можливостей по виводу даних з мікропроцесора, якщо портів вводу-виводу мікросхем 4001 та 4002 не вистачало. Внутрішня організація — регістр зсуву типу SIPO (англ. serial in - parallel out), який приймає послідовні дані від мікропроцесора та подає їх на входи регістра зберігання даних типу PIPO (англ. parallel in - parallel out). Після зсування необхідної кількості бітів інформація записується у регістр PIPO та передається на виходи мікросхеми.