Открыть сервис

Микропроцессор Intel 4004

Микропроцессор Intel 4004 — это первый в мире коммерчески доступный однокристальный микропроцессор, выпущенный корпорацией Intel в 1971 году. Он представляет собой 4-битное центральное процессорное устройство (CPU), которое объединило все основные компоненты процессора (арифметико-логическое устройство, блок управления, регистры) на одном кристалле кремния. Разработка Intel 4004 положила начало эре микрокомпьютеров и стала ключевым этапом в истории вычислительной техники, миниатюризировав вычислительные мощности до размеров, пригодных для встраивания в бытовую и промышленную электронику.

История создания

Предпосылки и заказ

В 1969 году японская компания Busicom (Nippon Calculating Machine Corporation) обратилась к Intel с заказом на разработку набора микросхем для нового семейства программируемых калькуляторов. Первоначальный проект, предложенный Busicom, предполагал использование 12 специализированных микросхем различной логики. Ведущий инженер Intel, Марсиан Хофф (Marcian «Ted» Hoff), предложил радикально упростить архитектуру: создать универсальный процессор на одном кристалле, который выполнял бы все вычислительные функции, а логику работы определяла бы программа, хранящаяся в памяти. Это позволило бы сократить количество микросхем и повысить гибкость системы.

Разработка

Проект был принят, и к работе подключились инженеры Федерико Фаджин (Federico Faggin) и Стэнли Мазор (Stanley Mazor). Фаджин, ранее работавший в Fairchild Semiconductor, разработал новую методологию проектирования логики на кристалле — «силиконовую логику» (silicon gate technology, SGT), которая позволила разместить на одном кристалле около 2300 транзисторов при техпроцессе 10 мкм. Ключевой проблемой было создание эффективной схемы сдвиговых регистров и управляющей логики при ограниченной площади кристалла (около 3,5×3,5 мм). Фаджин лично спроектировал топологию кристалла и реализовал архитектуру, предложенную Хоффом. Разработка заняла около года.

Выпуск и распространение

Первый образец Intel 4004 был изготовлен в марте 1971 года. Официальный анонс состоялся 15 ноября 1971 года в журнале Electronic News. Изначально Intel продавала микропроцессор исключительно в составе набора микросхем для калькуляторов Busicom, однако вскоре компания осознала его универсальный потенциал и начала продажи отдельно. Цена на Intel 4004 в момент запуска составляла около 200 долларов США.

Архитектура и устройство

Микроархитектура

Intel 4004 является 4-битным процессором, что означает, что он обрабатывает данные порциями по 4 бита (одна полубайт). Его архитектура включает:

Система команд

Микропроцессор имеет 46 инструкций (машинных команд), каждая из которых имеет фиксированную длину 8 бит (один байт). Команды делятся на группы:

Память и адресация

Intel 4004 может адресовать до 4 килобайт (4096 байт) программной памяти (ROM) и до 1280 байт оперативной памяти (RAM). Адресное пространство делится на 4 банка по 1 КБ для ROM и 4 банка по 320 байт для RAM. Для расширения памяти использовались внешние микросхемы: Intel 4001 (256-байтная ROM с портами ввода-вывода) и Intel 4002 (40-байтная RAM с 4-битными портами вывода).

Тактовая частота и производительность

Процессор работает на тактовой частоте от 500 кГц до 740 кГц (в зависимости от версии и внешнего кварцевого резонатора). Время выполнения одной инструкции составляет от 10,8 до 21,6 микросекунды (8–16 тактов на команду). Производительность оценивается примерно в 60 000 операций в секунду.

Комплект микросхем (MCS-4)

Intel 4004 поставлялся в составе набора MCS-4 (Micro Computer System 4-bit), который включал четыре основных микросхемы:

  1. Intel 4004 — центральный процессор (CPU).
  2. Intel 4001 — 256-байтная масочная ROM с встроенным 4-битным портом ввода-вывода.
  3. Intel 4002 — 40-байтная RAM (4 регистра по 20 4-битных слов) с 4-битным портом вывода.
  4. Intel 4003 — 10-битный сдвиговый регистр для расширения портов ввода-вывода.
  5. Intel 4008 и 4009 — более поздние микросхемы для организации доступа к стандартной памяти (ROM, RAM) и ввода-вывода.

Применение

Первоначально Intel 4004 использовался в калькуляторах Busicom 141-PF. Однако его универсальность быстро привела к применению в других областях:

Значение и наследие

Intel 4004 стал революционным продуктом по нескольким причинам:

В 2006 году Intel 4004 был признан IEEE Milestone (вехой в истории электротехники и вычислительной техники). Оригинальные микросхемы Intel 4004 сегодня являются предметом коллекционирования и экспонируются в музеях (например, в Музее компьютерной истории в Маунтин-Вью, Калифорния).

Технические характеристики

ПараметрЗначение
Разрядность4 бита
Количество транзисторов~2300
Техпроцесс10 мкм (PMOS)
Тактовая частота500–740 кГц
Адресуемая память4 КБ ROM, 1280 байт RAM
Количество инструкций46
Размер инструкции8 бит
Количество регистров16 (4-битных)
Стек вызовов3 уровня
Напряжение питания-15 В (отрицательное)
КорпусDIP-16 (16 выводов)
Год выпуска1971

Интересные факты

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →