Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

6800 ( « шестьдесят-восемьсот ») представляет собой 8-битовый микропроцессор разработан и первый изготовленный компанией Motorola в 1974 году MC6800 микропроцессор был частью микрокомпьютера системы M6800 , который также включен последовательный и параллельный интерфейс микросхемы , ОЗУ , ПЗУ и другую поддержку чипсы. Существенной конструктивной особенностью было то, что для семейства микросхем M6800 требовалось только одно пятивольтовое питание, в то время как большинству других микропроцессоров требовалось три напряжения. Микрокомпьютерная система M6800 была анонсирована в марте 1974 года и к концу того же года была полностью запущена в производство. [1] [2]

6800 имеет 16-битную адресную шину, которая может напрямую обращаться к 64 КБ памяти, и 8-битную двунаправленную шину данных. Он имеет 72 инструкции с семью режимами адресации, всего 197 кодов операций . Исходный MC6800 мог иметь тактовую частоту до 1 МГц. Более поздние версии имели максимальную тактовую частоту 2 МГц. [3] [4]

В дополнение к микросхемам Motorola также предоставила полную систему разработки на языке ассемблера . Заказчик мог использовать программное обеспечение на удаленном компьютере с таймшером или на собственной миникомпьютере . Motorola EXORciser был настольным компьютером, построенным на микросхемах M6800, которые можно было использовать для создания прототипов и отладки новых разработок. Обширный пакет документации включал таблицы данных по всем микросхемам, два руководства по программированию на языке ассемблера и 700-страничное руководство по применению, которое показало, как проектировать компьютерный терминал для точек продаж . [5]

6800 был популярен в компьютерной периферии , тестовом оборудовании и торговых терминалах. Он также нашел применение в аркадных играх [6] и автоматах для игры в пинбол. [7] MC6802, представленный в 1977 году, содержал 128 байт ОЗУ и внутренний тактовый генератор на кристалле. MC6801 и MC6805 включали ОЗУ, ПЗУ и ввод / вывод на одном кристалле и были популярны в автомобильных приложениях.

История [ править ]

История Motorola в области полупроводников [ править ]

Motorola начала производить полупроводники в 1950-х годах.

Galvin Manufacturing Corporation была основана в 1928 году; в 1947 году название компании было изменено на Motorola. В 1955 году они начали коммерческое производство транзисторов на новом заводе в Фениксе стоимостью 1,5 миллиона долларов США [8].

Транзисторы и интегральные схемы Motorola использовались для производства средств связи, военных, автомобильных и потребительских товаров, а также были проданы другим компаниям. К 1973 году объем продаж подразделения Semiconductor Products Division (SPD) составил 419 миллионов долларов, и он был второй по величине полупроводниковой компанией после Texas Instruments . [9]

В начале 1970-х компания Motorola начала проект по разработке своего первого микропроцессора MC6800. Затем последовали однокристальные микроконтроллеры, такие как MC6801 и MC6805.

Команда разработчиков [ править ]

Блок-схема микрокомпьютерной системы M6800

Motorola не вела хронику разработки микропроцессора 6800, как это делала Intel для своих микропроцессоров. В 2008 году Музей истории компьютеров опросил четырех членов команды разработчиков микропроцессоров 6800. Их воспоминания могут быть подтверждены и дополнены журнальными и журнальными статьями, написанными в то время.

Проект микропроцессора Motorola начался в 1971 году командой, состоящей из дизайнера Тома Беннета, технического директора Джеффа ЛаВелла, маркетолога Линка Янга и системных дизайнеров Майка Уайлса, Джина Шрибера и Дуга Пауэлла. [10] Все они были расположены в Месе, Аризона , в Большом Фениксе . К моменту завершения проекта у Беннета было 17 дизайнеров микросхем и специалистов по компоновке, которые работали над пятью микросхемами. У ЛаВелла было от 15 до 20 системных инженеров, и была еще одна группа инженеров приложений такого же размера. [11]

Том Беннетт имел опыт работы в области промышленного управления и работал в компании Victor Comptometer в 1960-х, разработав первый электронный калькулятор, использующий МОП-микросхемы, Victor 3900. [12] В мае 1969 года Тед Хофф показал Беннету ранние диаграммы Intel 4004, чтобы проверить, есть ли это отвечало бы их потребностям в калькуляторах. Беннетт присоединился к Motorola в 1971 году для разработки микросхем калькуляторов. Вскоре он был назначен главным архитектором проекта микропроцессора, который произвел 6800. [13] Другие признали заслуги в разработке 6800. В сентябре 1975 года Роберт Х. Кушман , редактор микропроцессоров журнала EDN , взял интервью у Чака Педдла о новом 6502 MOS Technology.микропроцессор. Затем Кушман попросил «Тома Беннета, главного архитектора 6800» прокомментировать этого нового конкурента. [14] После проекта 6800 Беннетт работал над автомобильными приложениями, и Motorola стала основным поставщиком микропроцессоров, используемых в автомобилях.

Джефф ЛаВелл присоединился к Motorola в 1966 году и работал в маркетинговой организации компьютерной индустрии. ЛаВелл ранее работал в Collins Radio над их компьютером C8500, который был построен с использованием небольших микросхем ECL . В 1971 году он возглавил группу, которая изучила потребности существующих клиентов, таких как Hewlett-Packard , National Cash Register , Control Data Corporation (CDC) и Digital Equipment Corporation (DEC). Они будут изучать продукты заказчика и пытаться определить функции, которые можно было бы реализовать в более крупных интегральных схемах с меньшими затратами. Результатом опроса стала семья из 15 строительных блоков; каждый может быть реализован в виде интегральной схемы. [11]Некоторые из этих блоков были реализованы в первоначальном выпуске M6800, а в последующие несколько лет было добавлено больше. Чтобы оценить архитектуру 6800 во время разработки микросхемы, команда ЛаВелла построила эквивалентную схему, используя 451 маломасштабную ИС TTL на пяти печатных платах 10 на 10 дюймов (25 на 25 см). Позже они сократили это количество до 114 микросхем на одной плате, используя ПЗУ и логические устройства MSI (интеграция среднего размера). [15]

Джон Бьюкенен был разработчиком памяти в Motorola, когда Беннетт попросил его разработать удвоитель напряжения для 6800. Для типичной n-канальной МОП-микросхемы требовалось три источника питания: -5 вольт, +5 вольт и +12 вольт. Семейство M6800 должно было использовать только один, +5 вольт. Было легко устранить подачу −5 В с помощью внутреннего инвертора напряжения , но для логики режима улучшения также требовалось питание от 10 до 12 вольт. Чтобы решить эту проблему, в дизайн был добавлен удвоитель напряжения на кристалле. Бьюкенен разработал схему, анализ и компоновку микропроцессора 6800. Получил патенты на удвоитель напряжения и схему микросхемы 6800. [16] [17] Род Оргилл помог Бьюкенену с анализами и компоновкой 6800 микросхем. Позже Orgill разработал MOS Technology 6501. микропроцессор, который был сокетом совместим с 6800.

Билл Латтин присоединился к Motorola в 1969 году, и его группа предоставила инструменты компьютерного моделирования для описания новых МОП-схем в 6800. Латтин и Фрэнк Дженкинс посещали Калифорнийский университет в Беркли и изучали имитаторы компьютерных схем под руководством Дональда Педерсона , разработчика симулятора схем SPICE . [18] Симулятор Motorola, MTIME, был усовершенствованной версией симулятора цепей TIME, который Дженкинс разработал в Беркли. В 1973 году группа опубликовала технический документ «Моделирование МОП-устройств для компьютерной реализации», в котором описывалась «технология n-канала с однополярным питанием 5 В», работающая на частоте 1 МГц. Они могли смоделировать схему 50 MOSFET на мэйнфрейме IBM 370/165. [19]В ноябре 1975 года Латтин присоединился к Intel для работы над микропроцессором следующего поколения. [20]

Билл Менш присоединился к Motorola в 1971 году после окончания Университета Аризоны. Он проработал несколько лет техником-электронщиком, прежде чем получил степень бакалавра естественных наук. Первый год в Motorola был серией трехмесячных ротаций в четырех различных областях. Менш составил блок-схему для модема, который впоследствии стал 6860. Он также работал с группой приложений, которая определяла систему M6800. После этого учебного года его направили в группу разработчиков 6820 Peripheral Interface Adapter (PIA). Менш внес большой вклад в разработку этого чипа, получил патент на схему ИС [21] и был назван соавтором семи других патентов на систему M6800. [22] Позже Mensch разработал MOS Technology 6502. микропроцессор.

MIKBUG был частью обширной системы поддержки микрокомпьютеров M6800, разработанной Motorola Application Engineering Group.

Майк Уайлс был инженером-проектировщиком в группе Джеффа ЛаВелла и неоднократно посещал клиентов с Томом Беннеттом на этапе определения продукта 6800. Он внесен в список изобретателей восемнадцати 6800 патентов, но наиболее известен компьютерной программой MIKBUG . [23] Это был монитор для компьютерной системы 6800, который позволял пользователю проверять содержимое ОЗУ и сохранять или загружать программы на ленту. Эта 512-байтовая программа занимала половину ПЗУ MCM6830. [24] Это ПЗУ использовалось в оценочном наборе дизайна Motorola MEK6800 и ранних наборах компьютеров для хобби. [25] Уайлс остался с Motorola, переехал в Остин и помогал в разработке микроконтроллера MC6801, выпущенного в 1978 году. [26]

Чак Педдл присоединился к команде разработчиков в 1973 году после завершения проектирования процессора 6800, но он внес свой вклад в общий дизайн системы и несколько периферийных микросхем, в частности, параллельный интерфейс 6820 (PIA). [27] Педдл указан как изобретатель в шестнадцати патентах Motorola, у большинства из них шесть или более соавторов. [28] Как и другие инженеры в команде, Педдл посетил потенциальных клиентов и запросил их отзывы. Педдл и Джон Бьюкенен построили одну из первых 6800 демонстрационных плат. [29] В августе 1974 года Чак Педдл покинул Motorola и присоединился к небольшой полупроводниковой компании MOS Technology в Пенсильвании . Там он возглавил команду, которая разработала семейство микропроцессоров 6500.

Конструкция микропроцессора MC6800 [ править ]

Регистры микропроцессора Motorola MC6800 и линии ввода / вывода

Motorola 6800 и Intel 8080 были разработаны одновременно и имели схожие функции. 8080 был расширением и улучшением Intel 8008, который, в свою очередь, был LSI-реализацией конструкции ЦП на основе TTL, используемой в Datapoint 2200 . Архитектура 6800 была TTL-совместимой LSI, смоделированной по образцу процессора DEC PDP-11 . [30]

6800 имел 8-битную двунаправленную шину данных, 16-битную адресную шину, которая могла адресовать 64 КБ памяти, и поставлялась в 40-контактном DIP- корпусе. У 6800 было два 8-битных аккумулятора, 16-битный индексный регистр и 16-битный указатель стека. Режим прямой адресации позволил получить быстрый доступ к первым 256 байтам памяти. К устройствам ввода-вывода обращались как к памяти, поэтому специальных инструкций ввода-вывода не было. Когда 6800 был сброшен, он загрузил счетчик программ с самого высокого адреса и начал выполнение в ячейке памяти, хранящейся там. [31]

У 6800 был элемент управления с тремя состояниями, который отключал адресную шину, чтобы позволить другому устройству прямой доступ к памяти . Таким образом, контроллер диска может передавать данные в память без нагрузки на процессор. Было даже возможно, чтобы два процессора 6800 работали с одной и той же памятью. [32] Однако на практике системы такой сложности обычно требовали использования приемопередатчиков внешней шины для управления системной шиной; в таких схемах управление шиной процессора было полностью отключено в пользу использования аналогичных возможностей приемопередатчика шины. [33] Напротив, 6802 полностью отказался от этого встроенного управления, чтобы освободить контакты для других функций в том же 40-контактном корпусе, что и 6800, но эта функциональность все еще могла быть достигнута с помощью внешнего трансивера шины.

В 1970-х МОП-микросхемы обычно использовали двойные тактовые сигналы ( двухфазные тактовые импульсы ). Они были сгенерированы извне для 6800, [34] 6800 имел минимальную тактовую частоту 100 кГц и первоначально работал с максимальной частотой 1 МГц. Более высокоскоростные версии 6800 были выпущены в 1976 году. [35]

Другие подразделения Motorola разрабатывали компоненты для семейства M6800. Отдел продуктов компонентов разработал микросхему двухфазной тактовой частоты MC6870, а группа продуктов памяти предоставила полную линейку ПЗУ и ОЗУ. Генератор скорости передачи данных MC14411 группы CMOS обеспечивает тактовую частоту от 75 до 9600 бод для последовательного интерфейса MC6850. Буферы для шины адреса и данных были стандартными продуктами Motorola. Motorola могла поставить все микросхемы, транзисторы и диоды, необходимые для создания компьютера на базе MC6800.

МОП микросхемы [ править ]

Кремниевая пластина с множеством микросхем интегральной схемы

В микросхемах металл-оксид-полупроводник (МОП) первого поколения использовались полевые транзисторы с р-каналом, известные как полевые МОП - транзисторы с р-каналом (р-канал описывает конфигурацию транзистора). Эти ИС использовались в калькуляторах и в первом микропроцессоре Intel 4004. Их было легко производить, но они были медленными и трудными для взаимодействия с популярными ИС цифровой логики TTL . Интегральная схема МОП с n-каналом могла работать в два или три раза быстрее и была совместима с TTL. Их было гораздо труднее производить из-за повышенной чувствительности к загрязнению, что требовало сверхчистой производственной линии и тщательного контроля процесса. [36] Motorola не имела возможности производства n-канальных МОП-сигналов, и ей пришлось разработать ее для семейства 6800.

Тестовые интегральные схемы MOS с n-каналом от Motorola были завершены в конце 1971 года, и это показало, что тактовая частота будет ограничена до 1 МГц. В них использовались МОП-транзисторы "улучшенного режима". Существовала более новая технология изготовления, в которой в качестве нагрузки использовались МОП-транзисторы «в режиме истощения», что позволяло создавать схемы меньшего размера и быстрее (это также было известно как МОП-МОП с истощающей нагрузкой ). Обработка «режима истощения» потребовала дополнительных шагов, поэтому Motorola решила остаться с «режимом улучшения» для новой конструкции с одним напряжением питания. Тактовая частота 1 МГц означала, что разработчикам микросхем пришлось бы предложить несколько архитектурных новшеств, чтобы повысить производительность микропроцессора. [13] Полученные схемы были быстрее, но требовали большей площади на кристалле. [37]

В 1970-х годах полупроводники изготавливались на кремниевых пластинах диаметром 3 дюйма (75 мм) . Каждая пластина может производить от 100 до 200 микросхем или кристаллов интегральных схем. В технической литературе длина и ширина каждого чипа указывается в "милах" (0,001 дюйма). Текущая отраслевая практика заключается в том, чтобы указывать площадь микросхем. Обработка пластин требовала нескольких этапов, и на каждом этапе в разных местах пластины появлялись дефекты. Чем больше чип, тем больше вероятность того, что он обнаружит дефект. Процент рабочей стружки, или выход, резко снизился для стружки со стороной более 160 мил (4 мм).

Целевой размер 6800 составлял 180 мил (4,6 мм) с каждой стороны, но окончательный размер составлял 212 мил (5,4 мм) с площадью 29,0 мм 2 . При толщине 180 мил 3-дюймовая (76 мм) пластина вмещает около 190 чипов, 212 мил уменьшает это до 140 чипов. При таком размере выход может составлять 20% или 28 чипов на пластину. [38] [39] Годовой отчет Motorola за 1975 год освещает новый микропроцессор MC6800, но содержит несколько параграфов, посвященных «проблемам выхода МОП-транзисторов». [9] Проблема текучести была решена в результате пересмотра конструкции, начатой ​​в 1975 году для использования режима истощения в устройствах семейства M6800. Размер матрицы 6800 был уменьшен до 160 мил (4 мм) на каждую сторону с площадью 16,5 мм 2.. Это также позволило увеличить тактовую частоту: MC68A00 будет работать на 1,5 МГц, а MC68B00 - на 2,0 МГц. Новые детали были доступны в июле 1976 года. [26] [40]

Введение в семейство M6800 [ править ]

Ранняя реклама микрокомпьютерной системы семейства Motorola M6800

В выпуске журнала Electronics от 7 марта 1974 г. был двухстраничный рассказ о микропроцессоре Motorola MC6800 вместе с адаптером периферийного интерфейса MC6820, адаптером интерфейса связи MC6850, 128-байтовым RAM MCM6810 и 1024-байтовым ROM MCM6830. [41] За этим последовала восьмистраничная статья в номере от 18 апреля 1974 года, написанная командой дизайнеров Motorola. [42] В этом выпуске также была статья о Intel 8080. [43]

Процессоры Intel 8080 и Motorola MC6800 начали компоновку примерно в декабре 1972 года. Первые работающие чипы 8080 были выпущены в январе 1974 года [44], а первое публичное объявление было сделано в феврале 1974 года. [45] В 8080 использовались те же N-канальные МОП с тремя напряжениями. как существующие микросхемы памяти Intel, что позволит начать полное производство в апреле этого года.

Первые рабочие микросхемы MC6800 были выпущены в феврале 1974 года, а инженерные образцы были переданы избранным клиентам. Компания Hewlett-Packard из Лавленда , штат Колорадо, хотела использовать MC6800 для нового настольного калькулятора, и к июню у нее был готов прототип системы. [46] [47] В MC6800 использовался новый N-канальный МОП-процесс с одним напряжением, реализация которого оказалась очень сложной. Микрокомпьютерная система M6800 была наконец запущена в производство к ноябрю 1974 года. Motorola соответствовала цене Intel за один микропроцессор - 360 долларов. [48] [49] ( IBM System / 360был хорошо известным компьютером в то время.) В апреле 1975 года конструкторский комплект для микрокомпьютера MEK6800D1 был предложен за 300 долларов. В комплект входят все шесть микросхем семейства M6800, а также руководства по применению и программированию. [50] Стоимость одного микропроцессора MC6800 составляла 175 долларов.

Линк Янг был маркетологом, который разработал комплексный системный подход к выпуску семейства M6800. Помимо выпуска полного набора микросхем поддержки с микропроцессором 6800, Motorola предложила систему разработки программного и аппаратного обеспечения. Инструменты разработки программного обеспечения были доступны на удаленных компьютерах с разделением времени или исходный код был доступен, так что заказчик мог использовать внутреннюю компьютерную систему. Программное обеспечение, которое будет работать в микропроцессорной системе, обычно было написано на языке ассемблера. Система разработки состояла из текстового редактора, ассемблера и симулятора. [51]Это позволило разработчику протестировать программное обеспечение до того, как целевая система будет завершена. Разработкой аппаратного обеспечения был настольный компьютер, построенный на базе процессора семейства M6800 и периферийных устройств, известных как EXORcisor. [42] Motorola предложила трех-пятидневный курс по проектированию микропроцессоров для аппаратного и программного обеспечения 6800. [52] Этот системно-ориентированный подход стал стандартным способом внедрения новых микропроцессоров. [53]

Распад команды разработчиков [ править ]

Основная работа по проектированию семейства M6800 была завершена в середине 1974 года, и многие инженеры покинули группу или компанию. Несколько факторов привели к распаду дизайнерской группы.

Motorola открыла новый завод по производству МОП-полупроводников в Остине, штат Техас. Вся команда инженеров должна была переехать туда в 1975 году. [54] Многим сотрудникам нравилось жить в Фениксе, пригороде Меса, и они очень осторожно относились к переезду в Остин. Руководители групп не смогли просить высшее руководство отложить переезд. [55]

В середине 1974 года в полупроводниковой промышленности произошел спад, который привел к тысячам увольнений. В ноябрьском выпуске журнала Electronics за 1974 г. сообщается, что Motorola уволила 4500 сотрудников, Texas Instruments - 7000 и Signetics - 4000. [56] Подразделение полупроводниковой продукции Motorola потеряет 30 миллионов долларов в следующие 12 месяцев, и ходили слухи, что группа IC будет распродана. Motorola не продала подразделение, но сменила руководство и организацию. [57] К концу 1974 г. Intel уволила почти треть из 3500 сотрудников. [58] Бизнес MOS IC восстановился, но гарантия занятости не считалась само собой разумеющейся в 1974 и 1975 годах.

Чак Педдл (и другие инженеры Motorola) посещали клиентов, чтобы объяснить преимущества микропроцессоров. И Intel, и Motorola изначально установили цену одного микропроцессора на уровне 360 долларов. Многие клиенты не решались принять эту новую микропроцессорную технологию по такой высокой цене. (Фактическая цена на объем производства была намного ниже.) В середине 1974 года Peddle предложил упрощенный микропроцессор, который можно было продавать по гораздо более низкой цене. Стратегия Motorola по «полному семейству продуктов» была сосредоточена не на цене MPU, а на снижении общей стоимости дизайна для заказчика. [59] [60] Их непосредственной целью было запустить свою законченную систему в производство, и они должны были работать над улучшениями в 1975 году.

Вводная реклама микропроцессора MOS Technology MCS6501 в августе 1975 г.

Педдл продолжал работать в Motorola, ища инвесторов для своей новой концепции микропроцессора. [61] В августе 1974 года Чак Педдл покинул Motorola и присоединился к небольшой полупроводниковой компании MOS Technology в Пенсильвании. За ним последовали еще семь инженеров Motorola: Гарри Боукам, Рэй Хирт, Терри Холдт, Майк Джеймс, Уилл Мэтис, Билл Менш и Род Оргилл. [27]Группа Педдла из MOS Technology разработала два новых микропроцессора, совместимых с периферийными микросхемами Motorola, такими как 6820 PIA. Род Орджилл разработал процессор MCS6501, который можно было подключать к разъему MC6800, а Билл Менш создал MCS6502, в котором на кристалле была установлена ​​схема генерации часов. Эти микропроцессоры не могли запускать 6800 программ, потому что у них другая архитектура и другой набор команд. Основной целью был микропроцессор, который можно было бы продавать менее чем за 25 долларов. Это можно сделать, удалив второстепенные элементы, чтобы уменьшить размер микросхемы. Вместо 16-битного указателя стека использовался 8-битный. Второй аккумулятор не использовался. В адресных буферах не было режима с тремя состояниями для передачи данных с прямым доступом к памяти (DMA). [62]Цель заключалась в том, чтобы уменьшить размер чипа до 153 мил x 168 мил (3,9 мм x 4,3 мм). [14]

Чак Педдл был очень эффективным представителем, и микропроцессоры MOS Technology широко освещались в отраслевой прессе. Одним из первых был полностраничный рассказ о микропроцессорах MCS6501 и MCS6502 в выпуске журнала Electronics от 24 июля 1975 года . [63] Истории также публиковались в EE Times (24 августа 1975 г.), [64] EDN (20 сентября 1975 г.), Electronic News (3 ноября 1975 г.) и Byte (ноябрь 1975 г.). Рекламные объявления о 6501 появились в нескольких публикациях в первую неделю августа 1975 года. 6501 будет продаваться на выставке WESCON в Сан-Франциско с 16 по 19 сентября 1975 года по 20 долларов за штуку. [65]В сентябре 1975 года реклама включала как микропроцессоры 6501, так и 6502. 6502 будет стоить всего 25 долларов. [66]

Motorola отреагировала на микропроцессор MOS Technology за 20 долларов, немедленно снизив цену микропроцессора 6800 за единицу со 175 до 69 долларов [67], а затем подала в суд на MOS Technology в ноябре 1975 года. [68] Motorola заявила, что восемь бывших инженеров Motorola использовали разработанную техническую информацию. у Motorola в конструкции микропроцессоров 6501 и 6502. Другой бизнес MOS Technology, микросхемы калькуляторов, падал из-за ценовой войны с Texas Instruments, поэтому их финансовый спонсор, Аллен-Брэдли , решил ограничить возможные потери и продал активы MOS Technology обратно основателям. [27]Судебный процесс был урегулирован в апреле 1976 года, когда MOS Technology отказалась от чипа 6501, который будет подключаться к сокету Motorola 6800, и лицензировала периферийные чипы Motorola. [69] [70] Motorola снизила цену 6800 до 35 долларов. [36] [71]

Судебный процесс MOS Technology против Motorola на протяжении многих лет развивал историю Давида и Голиафа . Один момент заключался в том, что у Motorola не было патентов на эту технологию. Технически это было правдой, когда в конце 1975 года был подан иск. 30 октября 1974 года, до того, как был выпущен 6800, Motorola подала многочисленные заявки на патенты на семейство микропроцессоров, и впоследствии было выдано более двадцати патентов. Первым был Том Беннетт 8 июня 1976 года для внутренней адресной шины 6800. [13] Вторым был Билл Менш 6 июля 1976 г. за схему чипа 6820. [21] Многие из этих патентов называют нескольких уходящих инженеров соавторами. Эти патенты касались шины 6800 и того, как периферийные микросхемы взаимодействуют с микропроцессором. [72]

Переехать в Остин [ править ]

Микросхемы семейства M6800 были переработаны для использования технологии режима истощения. MC6820 PIA стал MC6821.

Гэри Дэниелс разрабатывал микросхемы для электронных наручных часов, когда Motorola закрыла свой блок электроники для часов. Том Беннетт предложил ему работу в группе микропроцессоров в ноябре 1974 года. Беннетт не хотел покидать район Феникса, поэтому Гэри Дэниелс руководил разработкой микропроцессоров в Остине. (Дэниелс был менеджером по разработке микропроцессоров в течение следующих десяти лет, прежде чем его повысили до вице-президента.)

Первой задачей было перепроектировать 6800 MPU, чтобы повысить производительность и работать с более быстрыми тактовыми частотами. В этой конструкции использовалась технология режима истощения и она была известна внутри компании как MC6800D. Количество транзисторов увеличилось с 4000 до 5000, но площадь кристалла была уменьшена с 29,0 мм 2 до 16,5 мм 2 (что позволило снизить цену процессора до 35 долларов). Максимальная тактовая частота для выбранных компонентов увеличена вдвое до 2 МГц. Остальные микросхемы семейства M6800 также были переработаны для использования технологии режима истощения. Адаптер периферийного интерфейса немного изменил электрические характеристики контактов ввода / вывода, поэтому MC6820 стал MC6821. [73] Эти новые ИС были завершены в июле 1976 года.

Новая недорогая микросхема генератора тактовых импульсов MC6875 была выпущена в 1977 году. Она заменила гибридную микросхему MC6870 за 35 долларов. MC6875 выпускается в 16-выводном корпусе с погружным контактом и может использовать кварцевый кристалл или резисторную конденсаторную схему. [74]

Другой проект заключался в объединении 128 байт ОЗУ и тактового генератора на одной микросхеме на 11000 транзисторов. Микропроцессор MC6802 был выпущен в марте 1977 года. Сопутствующий чип MC6846 имел 2048 байт ПЗУ, 8-битный двунаправленный порт и программируемый таймер. Это был двухчиповый микрокомпьютер. 6802 имеет встроенный генератор, который использует внешний кварцевый кристалл 4 МГц для создания двухфазной тактовой частоты 1 МГц. Внутреннюю 128-байтовую RAM можно было отключить, заземлив контакт, а устройства с неисправной RAM продавались как MC6808. [75]

К 1978 году была представлена ​​серия периферийных микросхем. Программируемый счетчик MC6840 имел три 16-битных двоичных счетчика, которые можно было использовать для измерения частоты, подсчета событий или измерения интервалов. Контроллер прямого доступа к памяти MC6844 может передавать данные из контроллера ввода / вывода в RAM, не загружая микропроцессор MC6800. Контроллер ЭЛТ MC6845 (CRTC) обеспечивает логику управления для символьного компьютерного терминала. 6845 поддерживает световое перо , альтернативу компьютерной мыши.

MC6845 был очень популярным чипом: он даже использовался в оригинальном IBM Monochrome Display Adapter и оригинальном IBM Color Graphics Adapter для IBM PC и его преемников, где 6845 использовался с процессором Intel 8088. [76] Во время технологического эмбарго «холодной войны» в Болгарии был произведен клон 6845 под названием CM607. Более поздняя карта IBM Enhanced Graphics Adapter (EGA) содержала специальный чип IBM (EGA CRTC), который заменил Motorola 6845, добавив множество улучшений в основном совместимым образом. IBM Video Graphics Array(VGA), который стал повсеместным (до такой степени, что он все еще эмулируется как базовая функциональность большинства современных микросхем видеоадаптеров для ПК), включает в себя совместимый почти расширенный набор EGA CRTC, по-прежнему в основном совместимый с MC6845 (но с учетом этого точка без опоры светового пера, которую сохранил EGA CRTC).

MC6801 был однокристальным микрокомпьютером (который сегодня также называют микроконтроллером), включающим ЦП 6802 со 128 байтами ОЗУ, 2 КБ ПЗУ, 16-битный таймер, 31 программируемую линию параллельного ввода / вывода и последовательный порт. порт. (MC6803 был таким же, кроме ПЗУ и с меньшим количеством различных конфигураций шины.) Он также мог использовать линии ввода / вывода в качестве шины данных и адреса для подключения к стандартным периферийным устройствам M6800. 6801 выполнял код 6800, но имел десять дополнительных инструкций, и время выполнения ключевых инструкций было сокращено. Два 8-разрядных аккумулятора могут действовать как один 16-разрядный аккумулятор для сложения, вычитания и умножения с двойной точностью. [77] [78]Первоначально он был разработан для использования в автомобилях, а основным заказчиком была General Motors. Первым приложением был бортовой компьютер для Cadillac Seville 1978 года. [79] Эта микросхема на 35000 транзисторов была слишком дорогой для широкого применения в автомобилях, поэтому был разработан однокристальный микрокомпьютер MC6805 с ограниченными функциями.

MC6801 был одним из первых микропроцессоров с инструкцией умножения. [78] : 4–45

Hitachi HD6303 (не путать с Hitachi 6309 ) - это вторичная реализация Motorola MC6803 с несколькими дополнительными инструкциями и немного более быстрой реализацией инструкции умножения 8x8. Hitachi HD6303 используется в первом КПК, Psion Organizer 1984 года . [80] [81]

MC 6809 был самым передовым 8-битным микропроцессором, произведенным Motorola. Он имел новый набор инструкций, который был похож на 6800, но отказался от совместимости с операционным кодом для повышения производительности и поддержки языков высокого уровня; 6809 и 6800 были программно совместимыми в том смысле, что ассемблеры могли (и обычно создавали) генерировать код, эквивалентный 6800 кодам операций, которые 6809 не эмулировал напрямую. В этом смысле 6809 был обратно совместим с 6800. 6809 имел два 16-битных индексных регистра, два 16-битных указателя стека и множество инструкций для выполнения 16-битных операций, включая первую 8-битную инструкцию умножения (генерирующую 16-битное произведение) в микропроцессоре. Другими ключевыми моментами конструкции 6809 была полная поддержка как позиционно-независимого кода.(объектный код, который может работать, где бы он ни был загружен в память) и реентерабельный код (объектный код, который может быть повторно вызван в случае прерывания или путем рекурсивного вызова [82] ), функции, ранее доступные только на гораздо более крупных машинах, таких как мэйнфреймы IBM 360 . [83]

Использование в персональных компьютерах [ править ]

Компьютерная система SWTPC 6800, представленная в ноябре 1975 года, была основана на наборе микросхем оценочного комплекта конструкции MEK6800.

MITS Altair 8800 , первый успешный персональный компьютер, использовал Intel 8080 микропроцессор и был показан на январь 1975 обложке Popular Electronics . [84] Первые персональные компьютеры , использующие Motorola 6800 были введены в конце 1975 г. Sphere Corporation Изобилия, штат Ют провел четверть страница объявления в вопросе июля 1975 года Радиоэлектроники для USD $ 650 компьютерного комплекта с 6800 микропроцессором, 4 килобайты оперативной памяти, видеоплата и клавиатура. Это отобразит на экране телевизора или монитора 16 строк по 32 символа. [85] Компьютерные комплекты Sphere начали поставляться в ноябре 1975 года. [86] Southwest Technical Products Corporation из Сан-Антонио, штат Техас, официально анонсировала свою компьютерную систему SWTPC 6800 в ноябре 1975 года. Уэйн Грин посетил SWTPC в августе 1975 года и описал компьютерный комплект SWTPC вместе с фотографиями работающей системы в октябрьском выпуске 73 за 1975 год . SWTPC 6800 был основан на наборе микросхем оценочного комплекта Motorola MEK6800 и использовал программное обеспечение MIKBUG ROM. [25] MITS Altair 680 был на обложке ноябрьского номера журнала Popular Electronics за 1975 год . В Altair 680 использовался микропроцессор 6800 и, в отличие от машины SWTPC, также была передняя панель с тумблерами и светодиодами. Первоначальный дизайн пришлось пересмотреть, и первые поставки Altair 680B были в апреле 1976 года.[87]

Sphere была небольшой начинающей компанией, и у нее были трудности с доставкой всех анонсированных продуктов. В апреле 1977 года они подали заявление о банкротстве. [88] Altair 680B был популярен, но MITS сосредоточила большую часть ресурсов на своей компьютерной системе Altair 8800, и они ушли с рынка хобби в 1978 году. Компьютер Southwest Technical Products был самым успешным. ПК на базе 6800. [89] [90] Другие компании, например Smoke Signal Broadcasting (Калифорния), Gimix (Чикаго), Midwest Scientific (Олате, Канзас) и Helix Systems (Хейзелвуд, Миссури), начали производить платы, совместимые с шиной SWTPC 6800, и комплектовать их системы. Консультанты по техническим системамиз Вест-Лафайет, штат Индиана, поставляла программное обеспечение на магнитной ленте для компьютеров на базе 6800 (а затем и 6809), а после того, как дисковые системы стали доступны, операционные системы и программное обеспечение для дисков. Системы 8080 были намного популярнее, чем системы 6800. [91]

В графической вычислительной системе Tektronix 4051 используется микропроцессор 6800.

Tektronix 4051 Графика Computing System была введена в октябре 1975 г. Это был профессиональный настольный компьютер , который был 6800 микропроцессор с объемом до 32 Кбайт пользовательского ОЗУ, 300 КБ памяти на магнитной ленте, BASIC в ПЗУ и 1024 по 780 графического дисплея. Tektronix 4051 продавался за 7000 долларов, что намного дороже, чем персональные компьютеры с 6800. [92]

Процессор 6800 также использовался в игровой приставке APF MP1000 .

Архитектура и набор инструкций 6800 были легкими для понимания новичками, и Heathkit разработал курс по микропроцессору и тренажер ET3400 6800. Курс и тренер оказались популярными среди людей и школ. [93]

Архитектура 8-битного микропроцессора Motorola нового поколения, MC6809 (1979), не была двоичным кодом совместима с 6800, но почти весь ассемблерный код будет собираться и работать на 6809; Само собой разумеется, что периферийные чипы семейства 6800 работали нормально.

Пример кода [ править ]

Следующий исходный код на языке ассемблера 6800 предназначен для подпрограммы, memcpyкоторая копирует блок байтов данных заданного размера из одного места в другое. Блок данных копируется по одному байту, от младшего адреса к старшему.

; memcpy - ; Скопируйте блок памяти из одного места в другое. ; Вызывается как подпрограмма, обратите внимание на возврат к сохраненному адресу ПК при выходе ; Входные параметры ; cnt - Количество байтов для копирования ; src - Адрес исходного блока данных ; dst - Адрес целевого блока данныхcnt  dw  $ 0000  ; отводит место для памяти addr src  dw  $ 0000  ; отводит место для памяти addr dst  dw  $ 0000  ; отводит место для адреса памятиmemcpy  public  ldab  cnt + 1  ; Установить B = cnt.L  beq  check  ; Если cnt.L = 0, перейти к циклу  проверки ldx  src  ; Установить IX = src  lda  ix  ; Загрузить A из (src)  inx  ; Установить src = src + 1  STX  SRC  LDX  ДСТ  ; Набор IX = ДСТ  STA  IX  ; магазин А (DST)  INX  , установить Dst = Dst + 1  STX  Dst  decb  ; Decr Б  BNE  петлю  , повторите петли  колотой  CNT + 1  , установить cnt.L = 0 проверки  tst  cnt +0  , если cnt.H = 0,  BEQ  сделано  , потом бросить  Декабре  CNT + 0  ; Decr cnt.H  ; вернитесь назад и сделайте еще 256 * (cnt.H + 1) копий (B = 0)  bra  loop  ; Повторите цикл, сделанный  rts  ; Return

Периферийные устройства [ править ]

Список из "Компоненты микрокомпьютера Motorola", ноябрь 1978 г.

Вторые источники [ править ]

Общим требованием для производственных компаний было требование двух или более источников для каждой части производимой ими продукции. Это гарантировало, что они могли получить запчасти, если у поставщика возникнут финансовые проблемы или катастрофа. Первоначально Motorola выбрала American Microsystems Inc (AMI) в качестве второго источника для семейства M6800. Позднее были добавлены Hitachi, Fujitsu, Fairchild, Rockwell и Thomson Semiconductors.

Компания Rochester Electronics получила разрешение Freescale / Motorola в 2014 году на продолжение производства любых 8-битных периферийных устройств и 8-битных процессоров того времени. Рочестер специализируется на полностью авторизованном дублировании устройств. Freescale предоставила все архивы исходных проектов, чтобы компания Rochester Electronics могла использовать этот и другие продукты. В конце 2016 года Рочестер прошел полную квалификацию и отгрузил процессор MC6802, MC6840 PTM и процессор MC6809 (включая версии MC68A09 и MC68B09), и их можно купить сегодня.

  • AMI S6800 MPU

  • Atari 90-6001

  • Fairchild F6802P и AMI S6820 PIA

  • Hitachi HD46800

Устные истории [ править ]

  • «Панель устной истории микропроцессора Intel 8080» Стив Биссет, Федерико Фаггин, Хэл Фини, Эдвард Гелбах, Тед Хофф, Стэн Мазор, Масатоши Шима, Музей истории компьютеров, 26 апреля 2007 г., модератор: Дэвид Хаус.
  • "Панель устной истории микропроцессора Zilog Z80" Федерико Фаггин, Масатоши Шима, Ральф Унгерманн. Музей компьютерной истории, 27 апреля 2007 г., модератор: Майкл Слейтер.
  • «Панель устной истории Motorola 6800» Томас Х. Беннетт, Джон Экисс, Уильям (Билл) Латтин, Джефф Лавелл. Музей компьютерной истории, 28 марта 2008 г., модератор: Дэвид Лоуз.
  • Интервью с Уильямом Меншем Стэнфордом и проектом «Кремниевая долина», 9 октября 1995 г. Стенограмма

См. Также [ править ]

  • EXORmacs , последующая система для процессоров M68000
  • Motorola 68000 16/32-битный преемник

Ссылки [ править ]

  1. ^ "Motorola присоединяется к гонке микропроцессоров с 8-битной записью". Электроника . Нью-Йорк: Макгроу-Хилл. 47 (5): 29–30. 7 марта 1974 г.
  2. ^ «Микрокомпьютерная система работает от одного источника 5 В». Электроника . Нью-Йорк: Макгроу-Хилл. 47 (26): 114–115. 26 декабря 1974 г.«Микрокомпьютерная система Motorola M6800, которая может работать от одного источника питания напряжением 5 В, переходит из стадии отбора проб в полноценное производство». Мелкосерийная цена MC6800 составляет 360 долларов. MC6820 PIA стоил 28 долларов.
  3. ^ Данные проектирования микрокомпьютерной системы M6800 . Phoenix AZ: Motorola. 1976 г.
  4. ^ Дэниелс, Р. Гэри; Уильям К. Брюс (апрель 1985 г.). «Тенденции встроенного самотестирования микропроцессоров Motorola». IEEE Design & Test of Computers . IEEE. 2 (2): 64–71. DOI : 10.1109 / MDT.1985.294865 . «… MC6800, который был представлен в 1974 году. Устройство было построено по шестимикронной технологии NMOS с использованием около 4000 транзисторов».
  5. ^ Руководство по применению микропроцессора M6800 . Phoenix AZ: Motorola. 1975 г.
  6. ^ «Система 16 - Оборудование на базе Atari 6800» . system16.com .
  7. ^ «Руководство Марка по поиску и устранению неисправностей и ремонту системы Williams с 3 по 7» .
  8. ^ Motorola 1955 Годовой отчет (PDF) . Чикаго: Motorola. 1956. с. 9.
  9. ^ a b Годовой отчет Motorola за 1975 год (PDF) . Чикаго: Motorola. Март 1976 г.
  10. ^ Мэлоун, Майкл С. (1995). Микропроцессор: биография . Нью-Йорк: Springer-Verlag. С. 141–147. ISBN 0-387-94342-0.
  11. ^ Б Motorola 6800 Устная история (2008)
  12. ^ "1964 - Представлена ​​первая коммерческая MOS IC" . Музей истории компьютеров. 2007 . Проверено 9 августа 2010 года .
  13. ^ a b c Беннетт, Томас Х., «Разделенная внутренняя адресная шина низкого порядка для микропроцессора», патент США 3962682 , выданный 8 июня 1976 года. Беннетт указан как изобретатель в 18 патентах семейства M6800.
  14. ^ a b Кушман, Роберт Х. (20 сентября 1975 г.). «Микропроцессоры 2-1 / 2 поколения - детали за 10 долларов, которые по своим характеристикам аналогичны недорогим Mini» (PDF) . EDN . Бостон: Cahners Publishing. 20 (17): 36–42. Архивировано из оригинального (PDF) 24 апреля 2016 года . Проверено 9 сентября 2012 года . О MOS Technology 6502 на стр. 40. «Сейчас он имеет размеры всего 168x183 мил и скоро будет уменьшен на 10% до 153x168 мил».
  15. Электроника, 18 апреля 1974 г. Фото плат на странице 82, описание схемы на странице 93.
  16. Бьюкенен, Джон К., «Схема повышения напряжения постоянного тока MOS», патент США 3942047 , выданный 2 марта 1976 г.
  17. Бьюкенен, Джон К., «Топография микросхемы для микросхемы микропроцессора MOS интегральной схемы», патент США 3987418 , выданный 19 октября 1976 г.
  18. ^ Idleman, Томас Э .; Jenkins, Francis S .; Маккалла, Уильям Дж .; Педерсон, Дональд. О (август 1971 г.). «SLIC - Симулятор линейных интегральных схем». Журнал IEEE по твердотельным схемам . IEEE. 6 (4): 188–203. Bibcode : 1971IJSSC ... 6..188I . DOI : 10,1109 / jssc.1971.1050168 . ISSN 0018-9200 . 
  19. ^ Дженкинс, Фрэнсис; Lane, E .; Латтин, Вт .; Ричардсон, В. (ноябрь 1973 г.). «Моделирование МОП-устройств для компьютерной реализации». IEEE Transactions по теории цепей . IEEE. 20 (6): 649–658. DOI : 10.1109 / tct.1973.1083758 . ISSN 0018-9324 .  Все авторы работали в подразделении Motorola Semiconductor Products Division.
  20. ^ Hoefler, Дон (1 ноября 1975). «Внешний» . Новости микроэлектроники . Санта-Клара, Калифорния: 2. Билл Латтин покидает Motorola, чтобы присоединиться к Intel.
  21. ^ a b Менш, Уильям Д., «Топография микросхемы для схемы интерфейса MOS», патент США 3968478 , выданный 6 июля 1976 г.
  22. ^ Билл Мемш указан как изобретатель в следующих патентах M6800: 3979730, 4020472, 4086627, 4087855, 4145751, 4218740, 4263650
  23. ^ Майкл Ф. Уайлс указан как изобретатель в следующих патентах США на систему Motorola 6800: 3979730, 4003028, 4004281, 4004283, 4010448, 4016546, 4020472, 4030079, 4032896, 4037204, 4040035, 4069510, 4086627, 4087855, 4090236 , 4145751, 4218740, 4263650
  24. ^ Уайлс, Майк; Андре Феликс (1974). Техническая записка 100: MCM6830L7 MIKBUG / MINIBUG ROM . Феникс, Аризона: Полупроводниковые продукты Motorola.
  25. ^ a b «SWTPC 6800: Компьютерная система, которую вы так долго ждали» . Байт . Питерборо MH: Green Publishing. 1 (3): Обложка 2. Ноябрь 1975 г. Первая реклама компьютера SWTPC 6800.
  26. ^ a b Дэниэлс, Р. Гэри (декабрь 1996 г.). «Взгляд участника» . IEEE Micro . Компьютерное общество IEEE. 16 (5): 21–31. DOI : 10.1109 / 40.546562 . Дэниелс: «Моим первым заданием было возглавить небольшую группу по перепроектированию MPU 6800, чтобы сделать его более технологичным и чтобы можно было выбирать версии с более высокой скоростью».
  27. ^ a b c Бэгнолл, Брайан (2006). На грани: захватывающий взлет и падение Commodore . Виннипег, Манитоба: Variant Press. С. 9–12. ISBN 0-9738649-0-7. В главах 1 и 2 рассказывается о ранних годах жизни Чака Педдла, его работе в Motorola и возникновении микропроцессоров 6501/6502.
  28. ^ Чарльз Педдл указан как изобретатель в следующих патентах США на систему Motorola 6800: 3975712, 3979730, 4004283, 4006457, 4016546, 4020472, 4030079, 4032896, 4037204, 4040035, 4086627, 4087855, 4090236, 414540751, 4218507 Большинство этих патентов принадлежит шести или более соавторам.
  29. ^ "Прототип платы Motorola 6800" . Музей истории компьютеров . Проверено 5 июля 2010 года .Подарок Томаса Х. Беннета, разработчика микропроцессора 6800. Этот прототип платы 6800 был построен Чаком Педдлом и Джоном Бьюкененом.
  30. ^ Ceruzzi, Пол Э. (2003). История современных вычислений . Кембридж, Массачусетс: MIT Press. п. 244 . ISBN 0-262-53203-4.«Феномен микропроцессора обошел PDP-11, хотя элементы его архитектуры нашли отражение в конструкции микропроцессоров (особенно Motorola 6800)». - Автор взял интервью у Гордона Белла , конструктора PDP-11.
  31. ^ «Микропроцессоры: дизайнеры получают новую свободу по мере увеличения числа вариантов». Электроника . Нью-Йорк: Макгроу-Хилл. 49 (8): 78–100. 15 апреля 1976 г. Это был ежегодный специальный выпуск микропроцессоров журнала Electronics.
  32. ^ Motorola 6800 Устная история (2008)стр. 15-16
  33. ^ Клементс, Алан (1982). Дизайн и конструкция микрокомпьютеров . Прентис-Холл. С. 70, 49. ISBN 0-13-580738-7.
  34. ^ «Как управлять микропроцессором» . Электроника . Нью-Йорк: Макгроу-Хилл. 49 (8): 159. 15 апреля 1976 г.и отдел компонентов Motorola продал MC6870, который включал кварцевый генератор с двухфазными неперекрывающимися сигналами, которые требовались для 6800, а позже произвел MC6875. В процессорах Motorola 6802 эта схема была встроена в кристалл.
  35. ^ "Intel's Higher Speed ​​8080 μP" (PDF) . Микрокомпьютерный дайджест . Купертино, Калифорния: Microcomputer Associates. 2 (3): 7. Сентябрь 1975 г.
  36. ^ a b Верхофштадт, Питер (июнь 1976 г.). «Оценка вариантов технологии обработки элементов БИС». Труды IEEE . IEEE. 64 (6): 842–851. DOI : 10,1109 / PROC.1976.10234 .
  37. ^ Motorola 6800 Устная история (2008), стр. 27
  38. ^ Wikes, WE (январь 1977). «Микропроцессорный чип, разработанный с учетом интересов пользователя». Компьютер . IEEE. 10 (1): 18–22. DOI : 10.1109 / CM.1977.217492 .В этой статье описывается микропроцессор Electronic Arrays EA9002 размером 200 на 200 мил, изготовленный на 3-дюймовой кремниевой пластине.
  39. ^ Эльмасри, Мохамед I., изд. (1981). Цифровые МОП-микросхемы . IEEE Press. ISBN 978-0-87942-152-6.3-дюймовая пластина вмещает 200 матриц размером 160 на 160 мил. Общий выход равен выходу пластин x выходу сборки x выходу окончательного теста. В 1976 году это было 40% x 80% x 85% или 26%. 3-дюймовая пластина с 200 кристаллами даст 54 рабочих микропроцессора.
  40. ^ «Электронный бюллетень: 6800 набирает скорость, к лету цены ниже». Электроника . Нью-Йорк: Макгроу-Хилл. 49 (5): 25. 4 марта 1976 г.
  41. ^ "Motorola присоединяется к гонке микропроцессоров с 8-битной записью". Электроника . Нью-Йорк: Макгроу-Хилл. 47 (5): 29–30. 7 марта 1974 г.В статье использовался MC6830 для 128-байтовой RAM и MC6816 для 1024-байтовой ROM. Микросхемы памяти Motorola использовали MCM в качестве префикса.
  42. ^ a b Янг, Линк; Том Беннетт; Джефф ЛаВелл (18 апреля 1974 г.). «N-канальная технология MOS приводит к появлению микропроцессоров нового поколения». Электроника . Нью-Йорк: Макгроу-Хилл. 47 (8): 88–95.
  43. ^ Шима, Масатоши; Федерико Фаггин (18 апреля 1974 г.). «При переходе на n-MOS микропроцессор получает время цикла 2 мкс». Электроника . Нью-Йорк: Макгроу-Хилл. 47 (8): 95–100.
  44. House, Дэйв (26 апреля 2007 г.). Панель устной истории по разработке и продвижению микропроцессора Intel 8080 . Маунтин-Вью, Калифорния: Музей истории компьютеров.
  45. ^ Масатоши, Шима ; Федерико Фаггин; Стэнли Мазор (февраль 1974 г.). "N-канальный 8-битный однокристальный микропроцессор". Конференция по твердотельным схемам. Сборник технических статей. 1974 IEEE International . Издательство IEEE Computer Society Press. С. 56, 57, 229. DOI : 10.1109 / ISSCC.1974.1155265 .Таблица 2 на стр. 229 дает размер кристалла 8080 как 164 x 191 мил. 8008 был 124 x 173 мил.
  46. ^ Motorola 6800 Устная история (2008)стр. 9, 15
  47. ^ «HP разрабатывает индивидуальный 16-битный чип uC» (PDF) . Микрокомпьютерный дайджест . Купертино, Калифорния: Microcomputer Associates. 2 (4): 8. Октябрь 1975 г. «Этот прибор является дополнением к новому калькулятору 9815A фирмы, который использует микрокомпьютер Motorola M6800 и стоит 2900 долларов».
  48. ^ "Набор микропроцессоров Motorola - 1 МГц n-MOS". Техника управления . 21 (11): 11 ноября 1974 г.Цена микропроцессора MC6800 составляла 360 долларов. Выпуск адаптера асинхронного интерфейса связи (ACIA) MC6850 был намечен на первый квартал 1975 года.
  49. ^ Глиннис Томпсон Кэй, изд. (1984). Революция в процессе - история компании Intel на сегодняшний день . Корпорация Intel. п. 14. Номер для заказа: 231295. «Shima внедрила 8080 примерно через год, а новое устройство было представлено в апреле 1974 года за 360 долларов».
  50. ^ "Motorola устанавливает привод M6800". Электроника . Нью-Йорк: Макгроу-Хилл. 48 (8): 25. 17 апреля 1975 г. «Дистрибьюторам предлагается семейство M6800, и подразделение также предлагает вводный комплект, который включает шесть начальных частей семейства, а также приложения и руководства по программированию за 300 долларов».
  51. ^ Руководство по программированию микропроцессоров M6800 . Phoenix AZ: Полупроводниковые продукты Motorola. 1975 г.Эта книга была инструкцией по разработке программного обеспечения. Некоторые из примеров перечисления программного обеспечения датируются 1973 и 1974 годами.
  52. ^ "Это просто и недорого" . Электроника . Нью-Йорк: Макгроу-Хилл. 49 (8): 27. 15 апреля 1976 г.Трехдневный курс дизайна стоил 375 долларов и включал копии всех учебных материалов. Компания может запланировать курс для 20 инженеров на собственном предприятии за 4000 долларов.
  53. ^ Нойс, Роберт Н .; Марсиан Э. Хофф-младший (февраль 1981 г.). «История развития микропроцессоров в Intel». IEEE Micro . Издательство IEEE Computer Society Press. 1 (1): 8–21. DOI : 10.1109 / MM.1981.290812 . «Motorola также представила систему разработки и четыре периферийных чипа, сопряженных с 6800. Системно-ориентированный подход Motorola повлиял на отрасль; отныне процессоры будут выпускаться с полной доступной поддержкой, а не по окончательному графику».
  54. ^ "Производители полупроводников задерживают расширение". Электроника . Нью-Йорк: Макгроу-Хилл. 47 (23): 82–85. 14 ноября 1974 г.Завод Motorola MOS в Остине уже действует. «Однако инженерия и маркетинг не продвинутся до 1975 года».
  55. ^ Hoefler, Дон (3 июля 1976). «Обратный огонь» . Новости микроэлектроники . Санта-Клара, Калифорния: 3.
  56. ^ «Производители полупроводников продолжают сокращать занятость». Электроника . Нью-Йорк: Макгроу-Хилл. 47 (24): 46. 28 ноября 1974 г.
  57. Уоллер, Ларри (13 ноября 1975 г.). «Motorola стремится положить конец заносу». Электроника . Нью-Йорк: Макгроу-Хилл. 48 (23): 96–98.Резюме: Полупроводниковые изделия делятся на две части: интегральные схемы и дискретные компоненты. Убытки полупроводников за последние четыре квартала превысили 30 миллионов долларов. Торговая организация потеряла чувствительность к потребностям клиентов: «задержки с реагированием на снижение цен означали, что клиенты покупали где-то еще». Технические проблемы преследовали производство микросхем. Проблема заключается «не в дизайне, а в выходе кристалла и кристалла». Проблемы решены. Микропроцессор MC6800 «прибыл в ноябре 1974 года».
  58. ^ Тедлоу, Ричард С. (2007). Энди Гроув: Жизнь и времена иконы американского бизнеса . Нью-Йорк: Портфолио. п. 158. ISBN. 978-1-59184-182-1. «К концу года [1974] Intel полностью уволила 30 процентов своих тридцати пятисот сотрудников».
  59. ^ «Это все семейство продуктов» . Электроника . Нью-Йорк: Макгроу-Хилл. 48 (1): 37. 9 января 1975 г.В рекламе Motorola подчеркивается полный набор периферийных микросхем и средств разработки. Это сокращает цикл разработки продукта для клиентов.
  60. ^ Motorola 6800 Устная история (2008) стр. 18
  61. Bagnall (2006), «На грани». Страница 10: «Еще работая в Motorola, Педдл пытался собрать деньги для финансирования своего нового микропроцессора.
  62. ^ Fylstra, Daniel (ноябрь 1975). «Сын Motorola (или чип процессора за 20 долларов)». Байт . Питерборо, Нью-Хэмпшир: Грин Паблишинг. 1 (3): 56–62.Сравнение микропроцессоров 6502 и 6800. Автор посетил MOS Technology в августе 1975 года.
  63. ^ «Линия микропроцессоров предлагает 4, 8, 16 бит». Электроника . Нью-Йорк: Макгроу-Хилл. 48 (15): 118. 24 июля 1975 г.В статье рассматриваются 6501 и 6502, а также 28-контактные версии, которые будут адресовать только 4 КБ памяти. Он также охватывал будущие устройства, такие как «дизайн, который Педдл называет псевдо 16».
  64. ^ Шугармен, Роберт (25 августа 1975). «Нужен ли стране хороший микропроцессор за 20 долларов?» (PDF) . EE Times . Манхассет, Нью - Йорк: CMP Publications: 25. Архивировано из оригинала (PDF) от 3 февраля 2007 года . Проверено 21 октября 2010 года .
  65. ^ "Микропроцессор MOS 6501 превосходит их всех". Электроника . Нью-Йорк: Макгроу-Хилл. 48 (16): 60–61. 7 августа 1975 г.
  66. ^ "MOS 6502 - второй из недорогих высокопроизводительных микропроцессоров" . Компьютер . Компьютерное общество IEEE. 8 (9): 38–39. Сентябрь 1975 г.. Doi : 10.1109 / CM.1975.219074 .
  67. Motorola (30 октября 1975 г.). «Все это и разукрупненный микропроцессор за 69 долларов» . Электроника . Макгроу-Хилл. 48 (22): 11.Первоначальная цена MC6800 была снижена со 175 до 69 долларов. Предыдущая цена от 50 до 99 единиц составляла 125 долларов.
  68. ^ «Motorola предъявляет иск на технологию MOS» (PDF) . Микрокомпьютерный дайджест . Купертино, Калифорния: Microcomputer Associates. 2 (6): 11 декабря 1975 г.
  69. ^ "MOS Technology Drops 6501" (PDF) . Микрокомпьютерный дайджест . Купертино, Калифорния: Microcomputer Associates. 2 (11): 4. Май 1976 г.
  70. ^ Подросток, Mike (май 1976). «Политика и интриги». Интерфейс SCCS . Лос-Анджелес: Компьютерное общество Южной Калифорнии. 1 (6): 58.«Таким образом, Motorola подала в суд и совсем недавно выиграла внесудебное соглашение, согласно которому компания MOS Technology выплатила 200 000 долларов и остановила производство 6501».
  71. ^ «Новые цены на 6800». Интерфейс SCCS . Лос-Анджелес: Компьютерное общество Южной Калифорнии. 1 (6): 63. Май 1976 г. Новые цены на Motorola 6800 составляли 35 долларов за 1–9 единиц, 32,50 доллара за 10–49 и 29,25 доллара за 50–99.
  72. ^ Motorola была награждена следующими патентами США на семейство микропроцессоров 6800: 3962682, 3968478, 3975712, 3979730, 3979732, 3987418, 4003028, 4004281, 4004283, 4006457, 4010448, 4016546, 4020472, 4030079, 4032496, 4037500, 4037500 4069510, 4071887, 4086627, 4087855, 4090236, 4106091, 4145751, 4218740, 4263650
  73. ^ Дополнительная информация: Компоненты 1,5 и 2,0 МГц для микрокомпьютерной системы M6800 . Остин, Техас: Motorola Semiconductor Products. Апрель 1977 г. С. 4–6. АДИ-429.MC6820 стал MC6821, потому что электрические характеристики контактов PA0–7 и PB0–7 немного изменились. Типичный высокий входной ток изменился с -250 мкА до -400 мкА, а входной низкий ток - с 1,0 мА до 1,3 мА.
  74. ^ «Новый чип часов для систем 6800». Байт . Питерборо NH: Byte Publications. 2 (12): 210. Декабрь 1977 г. Требуется только источник питания 5 В и кварцевый кристалл или RC-сеть, MC6875 обеспечивает буферизованные 2-фазные тактовые выходы… 3,75 доллара США за 1000 штук от Motorola Linear Products
  75. ^ "Texas Instruments и Motorola сокращают микропроцессоры для рынка младшего ценового диапазона". Электронный . Макгроу-Хилл. 50 (5): 34, 36. 3 марта 1977 г.Микропроцессор MC6802 имеет генератор и 128 байт RAM. MC6846 имеет таймер ПЗУ и ввод / вывод. Образцы позже в этом месяце.
  76. ^ MDA (то есть MDPA ) и CGA были представлены IBM одновременно с IBM PC в апреле 1981 года как опции для ПК, а затем и для PC XT и PC AT .
  77. ^ Предварительный просмотр продукта MC6801 . Остин, Техас: Motorola Semiconductor Products. Август 1978 года. НП-93..
  78. ^ a b Справочное руководство по 8-битному однокристальному компьютеру MC6801 . Motorola. 1983 г.
  79. ^ Motorola 6800 Устная история (2008)стр. 21-22
  80. ^ Даниэль Туфвессон. «MC3 - 8-битный компьютер своими руками» . 2013.
  81. ^ Дэвид Гивен. «6303 арифметика» .
  82. ^ без ограничения, что призывы должны завершаться в порядке, противоположном их порядку инициирования
  83. ^ Предварительный просмотр продукта MC6809 . Остин, Техас: Motorola Semiconductor Products. Декабрь 1978 г. НП-98 Р1..
  84. ^ Х. Эдвард Робертс; Уильям Йейтс (январь 1975 г.). «Миникомпьютер Альтаир 8800». Популярная электроника . Vol. 7 нет. 1. Зифф Дэвис. С. 33–38.
  85. ^ "Компьютерная система $ 650". Радиоэлектроника . Vol. 42 нет. 7. Нью-Йорк: Публикации Гернсбэка. Июль 1975 г. с. 88.
  86. Андерсон, Брюс (июль 1976 г.). «Сборка шара». Байт . Питерборо NH: Byte Publications. 1 (11): 18–20.
  87. Поллини, Стив (апрель 1976 г.). «680-б готов к производству» . Компьютерные заметки . MITS. 1 (11): 8. архивации от оригинала на 2012-03-23. MITS готов начать серийное производство Altair 680b
  88. ^ Норелл, Melvin (31 мая 1977). «Уважаемый пользователь микрокомпьютера Sphere» (PDF) . Информационное письмо программы . Лос-Анджелес: Консультанты по программе: 1–3.
  89. ^ Ахль, Дэвид; Грин, Бурченал (1980). Лучшее из творческих вычислений Том 3 . Морристаун, Нью-Джерси: Creative Computing Press. С. 106–108. ISBN 0-916688-12-7. Интервью с Дэниелом Мейером на конференции "Personal Computing 77" в Атлантик-Сити, штат Нью-Джерси, в августе 1977 г.
  90. ^ "SWTPC объявляет о выпуске первого набора с двумя мини-дисками стоимостью менее 1000 долларов" . Байт . Питерборо NH: Зеленое издательство. 2 (10): Обложка 2. Октябрь 1977 г.
  91. Уоллес, Боб (декабрь 1977 г.). «Биты Боба: персональные компьютеры в 1976 году» . Новости Северо-Западного компьютерного клуба . Рентон, Вашингтон. 2 (12): 9.
  92. ^ "Терминальные переговоры Basic". Электроника . Нью-Йорк: Макгроу-Хилл. 42 (22): 120. 30 октября 1975 г. Реклама Tektronix 4051 в области электроники, апрель 1976 г.
  93. ^ "Курс микропроцессора Heathkit" . Популярная наука . Vol. 211 нет. 5. Нью-Йорк: журналы Times Mirror. Ноябрь 1977 г. с. 133. ISSN 0161-7370 . 

Дальнейшее чтение [ править ]

  • 6800 Программирование на языке ассемблера ; 1-е изд; Лэнс Левенталь; Осборн / Макгроу-Хилл; 484 страницы; 1978; ISBN 978-0931988127 . (архив) 
  • Методы взаимодействия с микропроцессором ; 3-е изд; Родней Закс и Остин Лизи; Sybex; 466 страниц; 1979; ISBN 978-0-89588-029-1 . (архив) 

Внешние ссылки [ править ]

  • Руководство по применению MC6800 с 1975 года - много информации
  • Руководство пользователя MDOS
  • Эмулятор Motorola Exorciser для Windows
  • Motorola Exorciser и эмулятор SWTPC с открытым исходным кодом для Linux / Cygwin
  • МИКБУГ
  • 680x изображений и описаний на cpu-collection.de
  • Сводка набора инструкций
  • Симулятор Java-апплета упрощенного микропроцессора M6800
  • Visual 6800 на JavaScript - графический симулятор транзисторного уровня