На диаграмме выше представлено «семейное дерево» процессоров 8008 и некоторых родственных им.Архитектура Datapoint 2200 была использована в TMC 1795, Intel 8008 и следующей версии Datapoint 220011. Таким образом, на основе набора инструкций и архитектуры Datapoint 2200 были созданы четыре совершенно разных процессора. Процессор Intel 8080 был значительно улучшенной версией 8008. В нем был существенно расширен набор инструкций 8008, а инструкции машинного кода были упорядочены для повышения эффективности. Процессор 8080 использовался в таких революционных ранних моделях микрокомпьютеров, как Altair и Imsai. После работы над 4004 и 8080 дизайнеры Федерико Фаггин и Масатоши Шима ушли из Intel, чтобы создать микропроцессор Zilog Z-80, который усовершенствовал 8080 и стал очень популярным.
Переход к 16-битному процессору 8086 был гораздо менее эволюционным. Большинство ассемблерных кодов 8080 можно было преобразовать для работы на 8086, но это было нетривиально, поскольку набор инструкций и архитектура были радикально изменены. Тем не менее, некоторые характеристики Datapoint 2200 до сих пор присутствуют в современных процессорах x86. Например, Datapoint 2200 имел последовательный процессор, обрабатывающий байты по одному биту за раз. Поскольку младший бит должен быть обработан первым, Datapoint 2200 был little-endian. Для совместимости процессор 8008 имел младший порядок, и он до сих пор используется в процессорах Intel. Еще одной особенностью Datapoint 2200 был наличие флага четности, поскольку подсчет четности был важен для обмена данными между терминалами. Флаг четности сохранился и в архитектуре x86.
Архитектурно 8008 не связан с 4-битным процессором Intel 400412. 8008 ни в коем случае не является 8-битной версией 4-битного 4004. Схожие названия — чисто маркетинговое решение; на этапе разработки 8008 носил непривлекательное название «1201».
Как 8008 вошел в историю полупроводниковых технологий
В микросхемах 4004 и 8008 использовался режим PMOS с усилением кремниевого затвора — полупроводниковая технология, которая применялась недолго.
В 8008 (и современных процессорах) используются МОП-транзисторы. Эти транзисторы прошли долгий путь к признанию, будучи более медленными и менее надежными, чем биполярные транзисторы, использовавшиеся в большинстве компьютеров 1960-х годов. К концу 1960-х годов МОП-интегральные схемы стали более популярными; стандартной технологией были PMOS-транзисторы с металлическими затворами. Затворы транзисторов состояли из металла, который также использовался для соединения компонентов микросхемы. По сути, микросхемы состояли из двух функциональных слоев: собственно кремния и металлической проводки поверх него. Эта технология использовалась во многих микросхемах калькуляторов Texas Instruments, а также в микросхеме TMC 1795 (микросхема, имевшая тот же набор инструкций, что и 8008).
Ключевым инновационным решением, сделавшим 8008 практичным, стал самовыравнивающийся затвор — транзистор с затвором из поликремния, а не металла. Хотя эта технология была изобретена компаниями Fairchild и Bell Labs, именно Intel продвинула ее вперед. Транзисторы с поликремниевым затвором имели гораздо лучшие характеристики, чем транзисторы с металлическим затвором (по сложным полупроводниковым причинам). Кроме того, добавление поликремниевого слоя значительно упрощало маршрутизацию сигналов в чипе, что делало чипы более плотными. На диаграмме ниже показано преимущество самосовмещенных затворов: TMC 1795 с металлическим затвором больше, чем микросхемы 4004 и 8008 вместе взятые.
Нет комментариев