Кто создал первый процессор. История микропроцессора

Без современной электроники жизнь человека уже сложно представить. Конечно, существует немало мест, где о современных технологиях до сих пор и не слышали, не то, чтобы пользоваться. Но все же подавляющая часть населения Земли так или иначе связана с электроникой, ставшей неотъемлемой частью нашего быта и работы.

Человек издревле использовал различные приспособления для того, чтобы сделать какие-то производственные процессы более эффективными или же сделать более комфортным свое собственное существование. Настоящий прорыв случился в конце 40-х годов 20-го века, когда были изобретены транзисторы. Первыми были биполярные транзисторы , используемые до сих пор. За ними последовали МОП-транзисторы (металл-оксидид-полупроводниковые).

Первые транзисторы такого типа были более дорогими и менее надежными, чем их биполярные «родственники». Но, начиная с 1964 года, в электронике стали использовать интегральные микросхемы, основой которых как раз и стали МОП-транзисторы. Это впоследствии позволило снизить стоимость производства электронных устройств и значительно снизить размеры гаджетов и систем с одновременным снижением энергопотребления. С течением времени микросхемы становились все более сложными и совершенными, заменяя собой крупные блоки транзисторов, что открыло возможность уменьшать размеры электронных устройств.

К концу 60-х годов стали распространяться микросхемы с довольно большим числом логических вентилей (большим для того времени): 100 и больше. Это позволило использовать новые элементы для создания компьютеров. Разработчики электронных вычислительных машин относительно быстро признали, что увеличение плотности размещения транзисторов в микросхеме позволит, в конце концов, создать компьютерный процессор в виде одного-единственного чипа. Изначально интегральные микросхемы с МОП-транзисторами использовались для создания терминалов, калькуляторов, их стали применять разработчики бортовых систем пассажирского и военного транспорта.

Ключевой момент

Сегодня большинство специалистов электронщиков признают, что старт качественно нового этапа развития электроники начался в 1971 году, когда появился 4-х битный процессор 4004 от Intel, впоследствии замененный 8-битным чипом 8008. Он появился после того, как небольших размеров японская компания с названием Nippon Calculating Machine, Ltd. (впоследствии Busicom Corp.) заказала всего 12 микросхем у Intel. Компании эти микросхемы были нужны для своих калькуляторов, а логический дизайн чипов был разработан сотрудником компании-заказчика). В то время для каждого устройства разрабатывался новый набор микросхем, выполнявших узкоспециализированные функции.

При выполнении заказа Маршиан Эдвард Хофф предложил снизить число микросхем для нового устройства японской компании, введя использование центрального процессора. Именно он, по задумке инженера, должен был стать центром обработки данных и выполнения арифметических и логических функций. Процессор должен был заменить собой сразу несколько микросхем. Руководства обеих компаний одобрили эту идею. Осенью 1969 года Хофф при помощи Стэнли Мэйзора предложил новую архитектуру микросхем, число которых было сокращено всего до 4. Часть предложенных элементов - 4-х разрядный центральный процессор, ПЗУ и ОЗУ.

Сам процессор смог разработать Федерико Фаджин, физик из Италии, который стал главным проектировщиком семьи MCS-4 в Intel. Именно он, благодаря знанию технологии МОП смог создать процессор, реализовав идею Хоффа. Кстати, первая в мире коммерческая микросхема, где использовалась технология кремниевых затворов, была разработана тоже им. Она носила название Fairchild 3708.

Фаджин, будучи сотрудником Intel, смог создать новый метод проектирования систем произвольной логики. Ему в его работе помогал Масатоси Сима, работавший в то время инженером в Busicom. Фаджин и Сима разработали впоследствии микропроцессор Zilog Z80 , который, кстати, производится и сейчас.


Архитектура процессора Intel 4004

Но главное случилось 15 ноября 1971 года. Это дата появления первого микропроцессора от Intel, чипа 4004 . Его стоимость на то время составила 200 долларов. Всего на одном кристалле были реализованы практически все функции процессора большой ЭВМ. Его анонсировали в ноябре 1971 года в журнале Electronic News.

Характеристики процессора:


  • Дата появления: 15 ноября 1971 года
  • Количество транзисторов: 2300
  • Площадь кристалла: 12 мм²
  • Техпроцесс: 10 мкм (P-channel silicon pie MOS technology)
  • Тактовая частота: 740 кГц (конкретно от 500 до 740,740… кГц, так как clock period 2..1,35мкс (или 92,6кГц?)
  • Разрядность регистров: 4 бит
  • Количество регистров: 16 (16 четырёхбитных могут быть использованы как 8 восьмибитных)
  • Количество портов: 16 четырёхбитных входных и 16 четырёхбитных выходных
  • Разрядность шины данных: 4 бита
  • Разрядность шины адреса: 12 бит
  • Гарвардская архитектура
  • Стек: внутренний 3-уровневый
  • Память команд (ПЗУ/ROM): 4 килобайта (32768 бит)
  • Объём адресуемой памяти (ОЗУ/RAM): 640 байт (5120 бит)
  • Количество инструкций: 46 (из которых 41 - 8-разрядные и 5 - 16-разрядные)
  • Цикл инструкций: 10,8 микросекунд
  • Напряжение питания: −15 В (pMOS)
  • Рабочая температура: от 0 до +70C
  • Условия хранения и эксплуатации: от -40 до +85C
  • Разъём: DIP16 (микросхема непосредственно впаивалась в печатную плату либо устанавливалась в специальный слот)
  • Корпус: 16-контактный DIP (1 вид пластиковый или 3 вида керамического, например, C4004(белая керамика с серыми полосками), С4004(белая керамика), D4004 (черно-серая керамика), P4004 (чёрный пластик))
  • Тип поставки: отдельно и в комплектах MCS-4 (ROM, RAM, I/O, CPU)
В секунду этот процессор выполнял от 60 000 до 93 000 инструкций. В то же время, один из первых электронных компьютеров, ЭНИАК , мог выполнять лишь 5000 инструкций в секунду. При этом ЭНИАК занимал 280 квадратных метров, весил 27 тонн и потреблял 174 кВт энергии.

4004 процессор не стал слишком популярным. Повсеместно стал использоваться 8080-й чип, который можно назвать «правнуком» 4004-го.

Калькуляторы и компьютеры

В 1971 году у компании Intel были конкуренты. Например, Mostek, компания, разрабатывавшая полупроводниковые элементы и устройства на их основе, создала первый в мире «калькулятор на чипе», MK6010 .

В июне 1971 года компания Texas Instruments запустила медиакампанию, посвященную преимуществам ее процессора. В то время Datapoint 2200 на основе TMX 1795 описывался, как «мощный компьютер, превосходящий оригинальный вариант», где имелось в виду, что возможности Datapoint 2200 на основе TMX 1795 значительно превосходили возможности Datapoint 2200 на основе биполярных транзисторов. Но СТС, после проверки работы нового чипа, отвергла его, продолжив использовать биполярные чипы. Intel все еще работала над собственным процессором.

Спустя некоторое время TI, убедившись в отсутствии спроса на TMХ 1795 (впоследствии - TMC 1795), завершила медиакампанию и прекратила производство системы. Но в историю вошел именно этот чип в качестве первого 8-битного процессора.

В 1971 году СТС потеряла интерес к единому процессору для своих систем, передав все права на новый чип Intel. Компания не стала отказываться от этой возможности, и продолжила разработку 8008 чипа , успешно предложив его ряду других компаний. В апреле 1972 года ей удалось поставить сотни тысяч таких процессоров. Два года спустя 8008 процессор был заменен на новый 8080, после чего пришел 8086 и началась эра систем на x86 архитектуре. Сейчас, работая на мощном ПК или ноутбуке, стоит помнить, что архитектура такой системы была разработана много лет назад для программируемого терминала Datapoint 2200.

Intel тогда использовала более совершенную технологию, которая и обеспечила преимущество ее процессоров. Они были быстрыми и относительно экономными в плане потребления энергии. Плюс ко всему, в микросхемах Intel плотность размещения транзисторов была выше, чем в чипе TI, что позволило снизить размеры процессоров. Плюс ко всему, важную роль играл и маркетинг, в этой сфере Intel тоже сделала ряд удачных шагов, что обеспечило известность разработок компании.

Как бы там ни было, ситуация с первенством в разработке первых процессоров далеко не так однозначна, как принято считать. Здесь было сразу несколько первопроходцев, но популярной в последствии стала разработка только одного из них. Собственно, с модернизированными «потомками» этой технологии, мы все имеем дело сегодня, в 21-м веке.

Теги: Добавить метки

Cтраница 1


Первые микропроцессоры на четыре разряда (бита) состояли из одного кристалла.  

Первые микропроцессоры были выполнены на р - МОП-схе-мах. Современные микропроцессоры выполняются на и - МОП-схемах, имеющих низкую стоимость и среднее быстродействие, на предельно-маломощных КМОП-схемах и на ТТЛ-схемах с высоким быстродействием.  

Первые микропроцессоры (МП) появились в начале 70 - х годов в результате совместных усилий системотехников, решающих проблемы архитектурной организации средств вычислительной техники, и схемотехников, занимающихся вопросами конструирования и технологии производства радиоэлектронных средств.  

Первый микропроцессор - 4-разрядный Intel 404 - поступил на неподготовленный к этому событию рынок в 1971 г. МП 4004 разработанный с ориентацией на требования изготовителей калькуляторов, предстал перед миром как знамение новой эры интегральной электроники.  

В первых микропроцессорах применялся способ управления памятью, известный как чисто машинный.  

Стоит напомнить, что первые микропроцессоры, импортированные в Японию в 1971 г., стоили около тысячи долларов.  

За более чем 30 лет, прошедших с момента появления первых микропроцессоров, были выработаны определенные правила обмена, которым следуют и разработчики новых микропроцессорных систем. Правила эти не слишком сложны, но твердо знать и неукоснительно соблюдать их для успешной работы необходимо.  

Операционные системы создаются для какого-либо типа микропроцессоров на основе той системы команд, которая закладывается в микропроцессор при разработке. Первый микропроцессор был создан в фирме Intel, лидировавшей в производстве микросхем.  

Может ли какое-либо техническое достижение компьютерной эры соперничать по своей значимости с микропроцессором. Первые микропроцессоры, короткая история которых началась всего десятилетие назад, основывались главным образом на достижениях микроэлектроники - технологии, возникшей гораздо позднее появления самих ЭВМ и в значительной степени независимо от них. С самого начала конструкторы и изготовители микропроцессоров вызывали бурное одобрение, как только им удавалось продемонстрировать, что каждая их новая разработка еще на какой-то шажок становится ближе по структуре к современной средней или большой вычислительной машине. Наблюдатели без труда приходили к выводу, что если плотность монтажа, быстродействие и возможности автоматического проектирования будут продолжать возрастать в соответствии с ожиданиями, то микропроцессоры вскоре по мощности и логике сравняются с крупными мини - ЭВМ, а возможно, и с большими вычислительными машинами.  

В 1970 г. был сделан еще один важный шаг на пути к персональному компьютеру - Маршиан Эдвард Хофф из фирмы Intel сконструировал интегральную схему, аналогичную по своим функциям центральному процессору большого компьютера. Так появился первый микропроцессор Intel-4004 (см. рис. справа), который был выпущен в продажу в 1971 г. Это был настоящий прорыв, ибо микропроцессор Intel-4004 размером менее 3 см был производительнее гигантской машины ENIAC. Правда, возможности Intel-4004 были куда скромнее, чем у центрального процессора больших компьютеров того времени, - он работал гораздо медленнее и мог обрабатывать одновременно только 4 бита информации (процессоры больших компьютеров обрабатывали 16 или 32 бита одновременно), но и стоил он в десятки тысяч раз дешевле.  

Создание такой операционной системы, как PC-DOS, не является ни делом случая, ни результатом чисто технократического планирования. Экономическая конкуренция давно привела к появлению операционных систем для больших ЭВМ еще до появления первых микропроцессоров.  

Он представляет собой одну-единственную микросхему, управляющую всем, что происходит в ПК. Микросхема эта работает на определенной тактовой частоте, измеряемой некоторым количеством мегагерц. По сегодняшним меркам первые микропроцессоры (8088 или 80286) были до ужаса медлительны и не смогли бы управлять современными программами.  

Переконструировать большую интегральную схему всякий раз, когда компания пожелает обновить ассортимент выпускаемой продукции, что случается очень часто, действительно колоссальная работа. Микропроцессор появился на свет благодаря идее, выдвинутой специалистами из Бизиком: необходимо CKOEI-струировать такую интегральную схему, которую легко можно приспособить к любому новому изделию, осваиваемому их фирмой. Увы, тогда Япония была еще слишком слаба в сфере опытно-конструкторских разработок; поэтому Соединенным Штатам удалось подхватить мячик и убежать, создав первый микропроцессор.  

Однако фирма Intel продолжала придерживаться прототипа, средства на разработку которого уже были израсходованы. Таким образом, хорошо известный МП Intel 8008 стал первым микропроцессором на мировом рынке.  

Сейчас, даже более мене продвинутые мобильные телефоны не обходятся без микропроцессора, что уже говорить о планшетных, переносных и настольных персональных компьютерах. Что же такое микропроцессор и как развивалась история его создания? Если говорить на понятном языке, то микропроцессор – это более сложная и многофункциональная интегральная схема.

История микросхемы (интегральной схемы) начинается с 1958 года , когда сотрудник американской фирмы Texas Instruments Джек Килби изобрел некое полупроводниковое устройство, содержащее в одном корпусе несколько транзисторов, соединенных между собой проводниками. Первая микросхема – прародительница микропроцессора – содержала всего лишь 6 транзисторов и представляла собой тонкую пластину из германия с нанесёнными на неё дорожками, выполненными из золота, Расположено всё это было на стеклянной подложке. Для сравнения, сегодня счет идет на единицы и даже десятки миллионов полупроводниковых элементов.

К 1970 году достаточно много производителей занимались разработкой и созданием интегральных схем различной емкости и разной функциональной направленности. Но именно этот год можно считать датой рождения первого микропроцессора. Именно в этом году фирма Intel создает микросхему памяти емкостью всего лишь 1 Кбит – ничтожно мало для современных процессоров, но невероятно велико для того времени. На то время это было огромнейшее достижение – микросхема памяти способна была хранить до 128 байт информации – намного выше подобных аналогов. Кроме этого примерно в тоже время японский производитель калькуляторов Busicom заказала той же Intel 12 микросхем различной функциональной направленности. Специалистам Intel удалось реализовать все 12 функциональных направленностей в одной микросхеме. Более того, созданная микросхема оказалась многофункциональной, поскольку позволяла программно менять свои функции, не меняя при этом физической структуры. Микросхема выполняла определенные функции в зависимости от подаваемых на ее управляющие выводы команд.

Уже через год в 1971 Intel выпускает первый 4-разрядный микропроцессор под кодовым именем 4004. По сравнению с первой микросхемой в 6 транзисторов, он содержал аж 2,3 тыс. полупроводниковых элементов и выполнял 60 тыс. операций в секунду. На то время – это был огромнейший прорыв в области микроэлектроники. 4-разрядный означало то, что 4004 мог обрабатывать сразу 4-х битные данные. Еще через два года в 1973 фирма выпускает 8-ми разрядный процессор 8008, который работал уже с 8-ми битными данными. Начиная с 1976 года , компания начинает разрабатывать уже 16-разрадную версию микропроцессора 8086. Именно он начал применяться в первых персональных компьютерах IBM и, по сути заложил один из кирпичиков в историю ЭВМ.

Типы микропроцессоров

По характеру исполняемого кода и организации устройства управления выделяется несколько типов архитектур:

    Процессор со сложным набором инструкций. Эту архитектуру характеризует большое количество сложных инструкций, и как следствие сложное устройство управления. В ранних вариантах CISC-процессоров и процессоров для встроенных приложений характерны большие времена исполнения инструкций (от нескольких тактов до сотни), определяемые микрокодом устройства управления. Для высокопроизводительных суперскалярных процессоров свойственны глубокий анализ программы, внеочередное исполнение операций.

    Процессор с упрощённым набором инструкций. В этой архитектуре значительно более простое устройство управления. Большинство инструкций RISC-процессора сожержат одинаковое малое число операций (1, иногда 2-3), а сами командные слова в подавляющем числе случаев имеют одинаковую ширину (PowerPC, ARM), хотя бывают исключения (Coldfire). У суперскалярных процессоров - простейшая группировка инструкций без изменения порядка исполнения.

    Процессор с явным параллелизмом. Отличается от прочих прежде всего тем, что последовательность и параллельность исполнения операций и их распределение по функциональным устройствам явно определены программой. Такие процессоры могут обладать большим количеством функциональных устройств без особого усложнения устройства управления и потерь эффективности. Обычно такие процессоры используют широкое командное слово, состоящее из нескольких слогов, определяющих поведение каждого функционального устройства в течение такта.

    Процессор с минимальным набором инструкций. Эта архитектура определяется прежде всего свехмалым количеством инструкций (несколько десятков), и почти все они нуль-операндные. Такой подход даёт возможность очень плотно упаковать код, выделив под одну инструкцию от 5 до 8 бит. Промежуточные данные в таком процессоре обычно хранятся на внутреннем стеке, и операции производятся над значениям на вершине стека. Эта архитектура тесно связана с идеологией программирования на языке Forth и обычно используется для исполнения программ, написанных на этом языке.

    Процессор с изменяемым набором инструкций. Архитектура, позволяющая перепрограммировать себя, изменяя набор инструкций, подстраивая его под решаемую задачу.

    Транспорт-управляемый процессор. Архитектура изначально ответвилась от EPIC, но принципиально отличающаяся от остальных тем, что инструкции такого процессора кодируют функциональные операции, а так называемые транспорты - пересылки данных между функциональными устройствами и памятью в произвольном порядке.

По способу хранения программ выделяется две архитектуры:

    Архитектура фон Неймана . В процессорах этой архитектуры используется одна шина и одно устройство ввода-вывода для обращения к программе и данным.

    Гарвардская архитектура. В процессорах этой архитектуры для выборки программ и обмена данным существуют отдельные шины и устройства ввода-вывода. Во встроенных микропроцессорах, микроконтроллерах и ПЦОС это также определяет существование двух независимых запоминающих устройств для хранения программ и данных. В центральных процессорах это определяет существование отдельного кэша инструкций и данных. За кэшем шины могут быть объединены в одну посредством мультиплексирования.

Сейчас, даже более мене продвинутые мобильные телефоны не обходятся без микропроцессора, что уже говорить о планшетных , переносных и настольных персональных компьютерах. Что же такое микропроцессор и как развивалась история его создания? Если говорить на понятном языке, то микропроцессор – это более сложная и многофункциональная интегральная схема .

История микросхемы (интегральной схемы) начинается с 1958 года , когда сотрудник американской фирмы Texas Instruments Джек Килби изобрел некое полупроводниковое устройство, содержащее в одном корпусе несколько транзисторов, соединенных между собой проводниками . Первая микросхема – прародительница микропроцессора – содержала всего лишь 6 транзисторов и представляла собой тонкую пластину из германия с нанесёнными на неё дорожками, выполненными из золота, Расположено всё это было на стеклянной подложке. Для сравнения, сегодня счет идет на единицы и даже десятки миллионов полупроводниковых элементов .

К 1970 году достаточно много производителей занимались разработкой и созданием интегральных схем различной емкости и разной функциональной направленности. Но именно этот год можно считать датой рождения первого микропроцессора. Именно в этом году фирма Intel создает микросхему памяти емкостью всего лишь 1 Кбит – ничтожно мало для современных процессоров, но невероятно велико для того времени. На то время это было огромнейшее достижение – микросхема памяти способна была хранить до 128 байт информации – намного выше подобных аналогов. Кроме этого примерно в тоже время японский производитель калькуляторов Busicom заказала той же Intel 12 микросхем различной функциональной направленности. Специалистам Intel удалось реализовать все 12 функциональных направленностей в одной микросхеме. Более того, созданная микросхема оказалась многофункциональной, поскольку позволяла программно менять свои функции, не меняя при этом физической структуры. Микросхема выполняла определенные функции в зависимости от подаваемых на ее управляющие выводы команд.

Уже через год в 1971 Intel выпускает первый 4-разрядный микропроцессор под кодовым именем 4004. По сравнению с первой микросхемой в 6 транзисторов, он содержал аж 2,3 тыс. полупроводниковых элементов и выполнял 60 тыс. операций в секунду. На то время – это был огромнейший прорыв в области микроэлектроники . 4-разрядный означало то, что 4004 мог обрабатывать сразу 4-х битные данные. Еще через два года в 1973 фирма выпускает 8-ми разрядный процессор 8008, который работал уже с 8-ми битными данными. Начиная с 1976 года , компания начинает разрабатывать уже 16-разрадную версию микропроцессора 8086. Именно он начал применятся в первых персональных компьютерах IBM и, по сути заложил один из кирпичиков в

Прошли те времена, когда актуальный и ретроспективный обзор существующих процессоров на рынке был плевым делом. Сегодня, задавшись целью рассмотреть все результаты деятельности чипмейкеров, приходится взваливать на свои плечи практически непосильный труд. Я долго откладывал данную статью, хотя с периодичностью несколько раз в месяц приходят письма о востребованности подобного материала. Что ж, попробую описать не только все (!!!) современные процессоры, но и построить их полное «генеалогическое древо».

Часть I. Как все начиналось…

По большому счету историю процессоров надо начинать с тех «лохматых времен», когда электротехника еще была наукой эмпирической. Да-да, можно сказать, что современными процессорами мы обязаны и препарированным лягушкам Гальвани, и воздушным змеям Франклина, и когорте славных и немного безбашенных теоретиков и практиков от Ампера до Яблочкова. Благодаря им электротехника стала точной наукой, породив из себя радиотехнику, та в свою очередь дала начало электронике, откуда и вышла, наконец, микроэлектроника. В генеалогическом древе всех современных процессоров должно найтись место и примитивным формам жизни, как, например, лейденская банка или детекторный диод, тупиковым ветвям типа электронных ламп, этим неандертальцам электронного мира. И, разумеется, первому полупроводниковому транзистору и первой интегральной микросхеме.

Идея объединить несколько дискретных элементов в единую схему пришла в 1958 году в голову сразу двум великим инженерам. Одного из них звали Роберт Нойс и он работал директором фирмы Fairchild Semiconductors. Независимо от него Джек Килби из Texas Instruments также придумал нечто, названное интегральной схемой (или микросхемой, или чипом, как чаще их называют сегодня).

А в 1961 году компанией Fairchild Semiconductor Corporation было начато массовое производство микросхем.

Первые микропроцессоры Intel

i4004

До 1971 года микросхемы выполняли узкоспециальные, раз и навсегда «зашитые» в них функции, пока молодая компания Intel, взявшись за исполнение заказа японской компании Busicom, не столкнулась с серьезными трудностями. Заказчику требовалось 12 различных микросхем для одной из моделей программируемого калькулятора, а ресурсы Intel не позволяли освоить подобный масштабный заказ. Идея, пришедшая в голову одному из сотрудников Intel, Тедду Хоффу, блестяще решила эту проблему и положила начало всей микропроцессорной индустрии. Мысль, что и говорить, была просто шикарная – создать универсальную схему, которая могла бы выполнять арифметические и логические функции сразу нескольких микросхем.

Вначале был F-14 CADC…

Если верить некоторым источникам, творцами первого микропроцессора были вовсе не инженеры фирмы Intel, а два американских инженера Рэй Холт и Стив Геллер. Еще в 1968 году они якобы создали 20-разрядный чип SLF (Special Logic Function), который содержал арифметическое вычислительное устройство (ALU), декодер инструкций и поддерживал управляемую логику.

Работы над чипом были строго засекречены, что не удивляет, поскольку он разрабатывался для нужд военной промышленности. Точнее, чип SLF был основой бортового компьютера CADC (Central Air Data Computer) и предназначался для использования в принципиально новом для того времени истребителе F-14 с изменяемой геометрией крыла.

Для нужд бравых американских летчиков требовался не абы какой чип, а поддерживающий слова длиной как минимум 20 разрядов, сопрягавшийся с аналоговой и цифровой аппаратурой, умеющий решать задачи в масштабе реального времени и вдобавок оптимизированный для одновременного выполнения нескольких интенсивных вычислительных процессов (так, в F-14 из-за больших объемов вычислений использовалось одновременно три (!) синхронно работающих микропроцессора SLF). Чип якобы также обладал специально разработанным для него математическим сопроцессором.

Как также сообщается, по окончании работ над CADC Рэй Холт устроился в компанию AMI, которая в 1972 году сочла, что у микропроцессоров нет будущего, и закрыла это направление.

А рассекречены данные по F-14 CADC были только в 1998 году.

Доверять подобной информации? Я не решаюсь…

Так 15 ноября 1971 года на свет появился первый в мире микропроцессор - четырехразрядное детище фирмы Intel i4004.

Чип представлял собой 4-разрядный процессор с классической Гарвардской архитектурой. Микропроцессор i4004 насчитывал 2300 транзисторов, изготавливался по технологии 10 мкм, работал на тактовой частоте 108кГц и был упакован в пластмассовый или металлокерамический DIP-корпус с 16 выводами. Напряжение питания составляло 15В.

Микропроцессор имел трехуровневый адресный стек, блок из 16-ти 4-битных регистров общего назначения (РОН), 4-разрядное параллельное АЛУ, аккумулятор, регистр команд с дешифратором команд и схемой управления, а также схему связи с внешними устройствами. Все функциональные узлы объединялись между собой 4-разрядной шиной данных. Память команд составляла 4 Кбайт. При этом чип мог адресовать до 640 байт памяти.

Набор инструкций i4004 по нашим меркам негуст - всего 46 инструкций (41 - 8-разрядные, 5 - 16-разрядные)

Как видим, i4004 обладал всеми функциями центрального процессора и мог быть с успехом применен для создания действующих компьютеров. Тем не менее, он не нашел себе применения в компьютерной индустрии – его вычислительной мощности с избытком хватало для превосходства над компьютерами 50-х годов, но на дворе было начало семидесятых – мощности ЭВМ были совсем иными. Применялся же микропроцессор в основном в калькуляторах, для управления бытовой электроникой и промышленным оборудованием.

Кстати, микропроцессор i4004 поставлялся и работал в комплекте со вспомогательными микросхемами (i4001 (ROM), i4002 (RAM), i4003 (расширитель ввода-вывода), i4008 (фиксатор адреса) и i4009 (преобразователь доступа ввода-вывода)). Семейство i400x было фактически первым чипсетом и получило специальное название MCS-4.

Хотя сама идея показала себя весьма многообещающей, чипсет MCS-4 так и не стал хитом продаж.

i4040

В начале 1972 года корпорация Intel выпустила более продвинутую модель – i4040. Конструктивно i4040 стал вдвое шире и обзавелся 24-ми ножками. По сравнению с предшественником, некоторые его параметры были улучшены. Набор инструкций был расширен до 60 команд, ПЗУ увеличилось вдвое, стек стал восьмиуровневым, а количество регистров возросло до 24. Но главным нововведением в процессоре стала поддержка прерываний, без которых не обходится практически ни один компьютер современности. Набор вспомогательных микросхем, получивший наименование MSC-40, также был расширен до 9 чипов.

Как и i4004, i4040 использовался не в компьютерной технике, а в управлении оборудованием, игрушках и т.д.

i8008

1 апреля 1972 г. Intel выпускает 8-битную версию процессора i4004, назвав его, не мудрствуя лукаво, i8008. Точно так же и набор микросхем получил название MSC-8.

В отличие от своих четырехбитных предшественников, новый микропроцессор имел архитектуру ЭВМ принстонского типа. Он допускал применение в качестве памяти комбинации ПЗУ и ОЗУ. Переход на одношинную архитектуру не привел к какому-либо снижению производительности. i8008 работал приблизительно в два с половиной раза быстрее, чем i4004, в первую очередь за счет увеличения вдвое разрядности чипа, поднятия рабочей частоты до 500 кГц и уменьшения почти в два раза длительности машинного цикла.

Некоторые ключевые характеристики также были улучшены: количество инструкций было расширено до 65, адресуемая память увеличилась до 16 кБ, не разделяясь более на память команд и данных, появилась возможность адресовать 8 портов ввода и 24 порта вывода. Чудо инженерной мысли содержало 3500 транзисторов и было упаковано в 18-контактный керамический DIP-корпус.

Такой процессор уже мог составить серьезную конкуренцию обычной в то время элементной базе во многих секторах рынка, включая контрольно-измерительное оборудование и системы управления технологическими процессами. Однако i8008, как и i4004/i4040 вынужден был общаться с внешними устройствами через узкий интерфейс, что влекло за собой шифрацию сигналов, а значит, и большое количество вспомогательных чипов. В среднем требовалось до двух десятков микросхем для сопряжения процессора с памятью и устройствами ввода/вывода.

Вскоре увидел свет модернизированный вариант данного процессора, i8008-1. Частота модифицированного чипа была увеличена до 800 кГц, что способствовало его активному использованию в различных областях торговли, промышленности, медицины. Также чип нашел применение и в военной электронике.

Однако, несмотря на непрекращающуюся агитацию фирмы Intel, в первые годы продвижения микропроцессоров на рынок они никак не приживались в компьютерах – ЭВМ тех лет по-прежнему были большими.

И вот, наконец, в 1974 г. на базе микропроцессора i8008 появились сразу два персональных компьютера – Mark-8 и Scelbi-8N. Mark-8 считается первым в мире промышленно производимым персональным компьютером – по сегодняшним меркам, весьма тяжёлым в сборке, использовании и обслуживании.

Конкуренты Intel

Intel недолго была одинока – начиная с 1972 года еще несколько фирм-производителей выпустили свои процессоры. Необходимо отметить, что в те времена еще не существовало наработанных решений, стандартов и традиций – каждая компания разрабатывала свою продукцию «как Бог на душу положит», закладывая в нее самые разные функции. Одни из них оказались непонятыми и соответственно невостребованными, другие же определили пути развития индустрии на долгие годы.

1972 год – появился микропроцессор TMS1000 от компании Texas Instruments . Это был первый микропроцессор «все в одном», не требующий дополнительных микросхем. В самом чипе были реализованы ОЗУ (32 байта), ПЗУ (1 кбайт), часы и поддержка ввода/вывода. Это дает нам все основания считать TMS1000 первым микроконтроллером (см. врезку). Также в нем впервые была реализована возможность изменения набора инструкций, тем самым TMS1000 породил целый класс чипов с микропрограммным управлением.

Микроконтроллеры

Микроконтроллер (МК) – представляет из себя компьютер на одном кристалле. Применяется для управления различными электронными устройствами. В отличие от микропроцессора (МП), микроконтроллер содержит встроенные дополнительные устройства. К ним относятся различные устройства памяти (ОЗУ, ПЗУ, ППЗУ и т.п.), порты ввода/вывода, интерфейсы связи (параллельные, последовательные, АЦП и ЦАП, устройства управления дисплеями и т.п.), таймеры, системные часы. Разумеется, эти устройства быстрее и надежнее внешних аналогов.

Микроконтроллеры применяются практически повсеместно: в промышленном и торговом оборудовании (станки, кассовые аппараты, детекторы валют, электронные весы), бытовой технике (холодильники, стиральные машины, кухонные комбайны, телевизоры, видеомагнитофоны и т.п.), на транспорте, короче говоря, везде, где от прибора требуется хоть какой-то уровень интеллекта.

Правда, во всем остальном архитектура чипа оставляла желать лучшего – он представлял собой 4-битный процессор, имевший 9 разновеликих регистров: 4-pазpядный регистр Y и 2-х или 3-х разрядный регистр X (объединявшиеся для создания 6 или 7-pазpядного индексного регистра), 4-разрядный аккумулятор, однобитный регистр состояния, 6-pазpядный счетчик, 4-pазpядный регистр страницы, 1-pазpядный регистр банка, 6-pазpядный регистр возврата из подпрограммы и 4-pазpядный буфер страницы.

Его набор команд состоял из 12 жестко заданных 8-разрядных инструкций и 31 программируемой инструкции. Процессор не поддерживал прерывания.

Тем не менее, этот микропроцессор, точнее микроконтроллер, имел немалый успех. Он широко применялся в игровых консолях, бытовых приборах, микрокалькуляторах и других электронных устройствах – за все время было продано более 10 миллионов штук TMS1000.

3 квартал 1972 года – появился 4-битный микропроцессор PPS-4 от компании Rockwell . Он, правда, несколько запоздал – Intel уже щеголяла 8-битным i8008, продукт же Rockwell мог составить конкуренцию разве что i4004. Процессор, тем не менее, за счет грамотно разработанной архитектуры получился довольно-таки резвым, что сразу же привлекло к нему внимание разработчиков систем. В нем были реализованы некоторые интересные идеи, в частности, возможность использования под стек оперативной памяти.

Система команд данного процессора имела уклон в сторону вычислительных задач, что не удивительно – чип изначально разрабатывался для применения в калькуляторах. По этой же причине у него отсутствовала поддержка прерываний.

4 квартал 1972 года – 8-битный микропроцессор 7200 от компании AMI . Первый так называемый секционный процессор. Он был реализован не как монокристальный процессор, а состоял из трех частей: блока регистров с арифметико-логическим устройством (RALU), блока управления (CU) и микропрограммного ПЗУ (MROM). Как и PPS-4, он был микропроцессором с микропрограммным управлением.

1 квартал 1973 года – появился микропроцессор IMP-4 от компании National Semiconductor . IMP-4 по многим заложенным в него возможностям опередил свое время на несколько лет. Как и Ami 7200, IMP-4 состоял из трех частей – блока регистров с арифметико-логическим устройством (RALU) на 4-битном чипе IMP-00A, блока сопряжения с памятью и периферией (FILU) и модуля управления с ПЗУ (CROM), который позволял разработчику зашивать в ПЗУ свой собственный набор команд. Выпускалось несколько стандартных вариантов набора команд - изначально IMP-4A/521 (4-битный стандартный набор), позднее появились IMP-8A/520 (8-битный стандартный набор), IMP-16A/521 (16-битный стандартный набор) и IMP-16A/522 (16-битный расширенный набор).

Как и Ami 7200, IMP-4 был одним из первых секционных (bit-slice) микропроцессоров с микропрограммным управлением.

Его набор регистров включал в себя целых четыре аккумулятора, также IMP-4 обладал достаточно мощными встроенными средствами обработки прерываний.

Разумеется, секционная и микропрограммная архитектура давали мощные средства в руки разработчиков. Но были у них и серьезные минусы. Уровень технологий того времени не позволил разработчикам объединить все составные части в монокристальный процессор, что отрицательно сказалось на стоимости решений, а также на простоте построения систем на их основе. К тому же использование микропрограммного управления не было оправдано при построении простых 4-разрядных систем, где в основном и применялись данные комплекты.

PPS-4, Ami 7200 и IMP-4 стали предшественниками i3000 и AMD Am2900, но сами, к сожалению, не оказали серьезного влияния на рынок.

1 квартал 1973 года – появился первый японский микропроцессор uPD751 (uCOM-4) от компании NEC . 4-битный процессор работал на частоте 1 MHz и мог адресовать 4 kb памяти. Он не использовал прерывания и имел набор из 55 инструкций. Использовался в POS-терминалах.

1 квартал 1974 года – 8-битный микропроцессор 5065 от компании Mostek .

2 квартал 1974 года – 12-битный микропроцессор TLCS-12A (T3190) от компании Toshiba .

3 квартал 1974 года – 16-битный микропроцессор CP1600 от компании General Instrument . Работал на частоте 0.89 MHz. Применялся в игровых консолях, управлении бытовой техникой, микрокомпьютерах, в более поздних компьютерах (типа ZX-Spectrum) использовался в музыкальном синтезаторе.

1974 год – 8-битный микропроцессор PPS-8 от компании Rockwell . Более продвинутая версия PPS-4

Заключение

Как видим, к 1974 году немало фирм, оценивших перспективность данного сектора рынка, начало подтягиваться и пробовать свои силы в производстве микропроцессоров. Все упомянутые в первой части статьи процессоры относятся к первому поколению. Во второй части статьи я расскажу о появлении второго поколения микропроцессоров и нешуточных «силиконовых» войнах, вспыхнувших в середине 70-х.