Motorola MC6800 | |
---|---|
Центральный процессор | |
Микропроцессор Motorola 6800 | |
Производство | 1974 |
Производители |
|
Частота ЦП | 0,8—2 МГц |
Технология производства | 6 мкм |
Наборы инструкций | 78 инструкций |
Разъём | DIP40 |
Motorola 6800 — микропроцессор, разработан и выпущен компанией Motorola вскоре после микропроцессора Intel 8080 в 1974 году. Его система команд состояла из 78 операций, включая известную недокументированную инструкцию тестирования шины «Halt and Catch Fire» (HCF).[1] Возможно, это был первый микропроцессор с индексным регистром.
Некоторые микрокомпьютеры 1970-х годов, доступные по почте в виде набора для сборки или в уже собранном виде, использовали 6800 в качестве центрального процессора. Например: плата разработки MEK6800D2, SWTPC 6800 (первый компьютер, который использовал 6800), MITS Altair 680 (альтернатива Altair 8800, в котором 6800 заменил Intel 8080), несколько разработок Ohio Scientific, Gimix, Smoke Signal Broadcasting, Midwest Scientific и Newbear 77/68.
6800 породил нескольких потомков, таких как 6802, 6805, 6807, 6808, 68HC11, 68HC12 и расширенный и наполовину совместимый 6809, который, например, использовался в игровой консоли Vectrex и домашнем компьютере TRS-80 Color Computer.
| ||||||||
| ||||||||
| ||||||||
| ||||||||
|
A — Аккумулятор A
B — Аккумулятор B
X — Индексный регистр
PC — Программный счётчик
SP — Указатель стека
CCR — Регистр флагов (Conditional Code Register)
На базе архитектуры, использованной в 6800 были созданы микроконтроллеры Motorola 6801 и 6803. Первый содержал на кристалле процессорное ядро, 2КБ ПЗУ, 128 байт ОЗУ, аппаратно реализованное умножение и встроенный последовательный порт. Второй — вариант без встроенного ПЗУ. Микроконтроллеры широко использовались в промышленных роботах и некоторых ранних домашних компьютерах, например TRS-80 MC-10 и Matra Alice.
В НРБ производился аналог микропроцессора под названием СМ601[2]. На основе 6800 были разработаны Freescale 68HC08, Freescale 68HC11 и Freescale 68HC12.
Hitachi кроме того, что производила многие модели микропроцессоров Motorola, разработала свои модели микропроцессоров Hitachi 6301 и Hitachi 6303 с расширенным набором инструкций, которые могли выполнять код, написанный для 6800.
Один из участников разработки 6800 Чак Педл, а также несколько других инженеров перешли в компанию MOS Technology, где создали микропроцессор 6502[3], с архитектурой, напоминающей 6800. У 6502 не было 16-битных регистров, зато у него было больше режимов адресации. 6502 использовался во множестве компьютеров и игровых консолей в конце 70-х начале 80-х годов XX века. Стоит упомянуть такие, как Atari 2600, Apple II, Commodore PET, VIC-20, Commodore 64, Acorn Electron/BBC Microcomputer, и Nintendo Entertainment System (NES).
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .