Мікропроцесор 6800 розроблений компанією Motorola і випущений незабаром після Intel 8080 в 1974 році. Його набір інструкцій складається з 78 операцій, включно з відомою недокументованою — інструкцією тестування шини Halt and Catch Fire (HCF). Ймовірно, це був перший мікропроцесор з індексним регістром.
Мікропроцесор Motorola 6800 | |
Роки виробництва: | 1974 |
---|---|
Виробник(и): | Motorola |
Макс. частота CPU: | 0,8 МГц – 2 МГц |
Техпроцес: | 6 |
Набір команд: | 78 інструкцій |
Роз'єм(и): |
Деякі мікрокомп'ютери 70-х років XX століття, доступні поштою у вигляді набору для складання або у вже зібраному вигляді, використовували 6800 як центральний процесор. Наприклад: плата розробки , (перший комп'ютер, який використовував 6800), MITS Altair 680 (альтернатива Altair 8800, в якому 6800 замінив Intel 8080), кілька розробок Ohio Scientific, Gimix, Smoke Signal Broadcasting, Midwest Scientific, і .
6800 породив кількох нащадків, таких як Motorola 6802, Motorola 6805, Motorola 6807 | 6807, Motorola 6808 | 6808, Motorola 68HC11 | 68HC11, Motorola 68HC12 | 68HC12 і розширений і наполовину сумісний 6809, який, наприклад, використовувався в ігровій консолі і домашньому комп'ютері .
Програмна модель
| ||||||||
| ||||||||
| ||||||||
| ||||||||
|
A - Акумулятор A
B - Акумулятор B
X - Індексний регістр
PC - Програмний лічильник
SP - Покажчик стека
CCR - Регістр прапорів (Conditional Code Register)
Мікроконтролери
На базі архітектури, використаної в 6800 були створені і 6803. Перший містив на кристалі процесорне ядро, 2 Кб ROM, 128 байт RAM, апаратно реалізоване множення і вбудований послідовний порт. Другий — варіант без вбудованої ROM. Мікроконтролери широко використовувалися в промислових роботах і деяких ранніх домашніх комп'ютерах, наприклад та .
Периферія для 6800
- MC6810 128 байтна RAM
- MC6818 Годинник реального часу (використовувалися в )
- MC6820/6821 «PIA» Адаптери периферійних інтерфейсів (GPIO / паралельний порт)
- MC6828 «PIC» Контролер переривань
- MC6830 1 КБ ROM
- MC6840 Лічильник / Таймер
- MC6843 Контролер гнучких дисків
- MC6844 DMA контролер
- ЕПТ контролер (Використовувався в MDA, CGA та EGA)
- MC6846 ROM + Лічильник / Таймер + GPIO
- VDG - мікросхема відеоконтролера
- MC6850 «ACIA» адаптер асинхронного послідовного інтерфейсу
- MC6852 «SSDA» синхронний послідовний інтерфейс
- MC6854 «ADLC»
- MC6860
- MC6883 «SAM» Синхронний адрес-мультиплексор (DMA і DRAM контролер для MC6847
Аналоги і конкуренти
На основі 6800 були розроблені , та .
Hitachi крім того, що виробляла багато моделей мікропроцесорів Motorola, розробила свої моделі мікропроцесорів та з розширеним набором інструкцій, які могли виконувати код, написаний для 6800.
Компанія-суперник MOS Technology вийшла на ринок з мікропроцесором 6502, з архітектурою, яка нагадує 6800. У 6502 не було 16-ти бітних регістрів, зате у нього було більше режимів адресації. 6502 використовувався в безлічі комп'ютерів та ігрових консолей наприкінці 70-х — на початку 80-х років XX століття. Варто згадати такі, як Atari 2600, Apple II, Commodore PET, VIC-20, Commodore 64, / , і Nintendo Entertainment System (NES).
Примітки
- Wheeler, Gerry (December 1977). Undocumented M6800 Instructions. BYTE. 2 (12): 46—47. Halt and Catch Fire instruction.
Посилання
- (англ.) - Bitsavers
- (англ.) - Bitsavers
- (англ.)
- Огляд набору інструкцій[недоступне посилання з червня 2019] (англ.)
- Java Applet симулятор спрощеної моделі мікропроцесора M6800 [ 5 березня 2021 у Wayback Machine.]
Це незавершена стаття про апаратне забезпечення. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Mikroprocesor 6800 rozroblenij kompaniyeyu Motorola i vipushenij nezabarom pislya Intel 8080 v 1974 roci Jogo nabir instrukcij skladayetsya z 78 operacij vklyuchno z vidomoyu nedokumentovanoyu instrukciyeyu testuvannya shini Halt and Catch Fire HCF Jmovirno ce buv pershij mikroprocesor z indeksnim registrom Motorola MC6800Mikroprocesor Motorola 6800Roki virobnictva 1974Virobnik i MotorolaMaks chastota CPU 0 8 MGc 2 MGcTehproces 6Nabir komand 78 instrukcijRoz yem i DIP40 Motorola 6800 vseredini Deyaki mikrokomp yuteri 70 h rokiv XX stolittya dostupni poshtoyu u viglyadi naboru dlya skladannya abo u vzhe zibranomu viglyadi vikoristovuvali 6800 yak centralnij procesor Napriklad plata rozrobki pershij komp yuter yakij vikoristovuvav 6800 MITS Altair 680 alternativa Altair 8800 v yakomu 6800 zaminiv Intel 8080 kilka rozrobok Ohio Scientific Gimix Smoke Signal Broadcasting Midwest Scientific i 6800 porodiv kilkoh nashadkiv takih yak Motorola 6802 Motorola 6805 Motorola 6807 6807 Motorola 6808 6808 Motorola 68HC11 68HC11 Motorola 68HC12 68HC12 i rozshirenij i napolovinu sumisnij 6809 yakij napriklad vikoristovuvavsya v igrovij konsoli i domashnomu komp yuteri Programna model7 A 0 7 B 0 15 X 0 15 PC 0 15 SP 0 7 CCR 0 A AkumulyatorA B AkumulyatorB X Indeksnij registr PC Programnij lichilnik SP Pokazhchik steka CCR Registr praporiv Conditional Code Register MikrokontroleriMotorola 6803 Na bazi arhitekturi vikoristanoyi v 6800 buli stvoreni i 6803 Pershij mistiv na kristali procesorne yadro 2 Kb ROM 128 bajt RAM aparatno realizovane mnozhennya i vbudovanij poslidovnij port Drugij variant bez vbudovanoyi ROM Mikrokontroleri shiroko vikoristovuvalisya v promislovih robotah i deyakih rannih domashnih komp yuterah napriklad ta Periferiya dlya 6800MC6810 128 bajtna RAM MC6818 Godinnik realnogo chasu vikoristovuvalisya v MC6820 6821 PIA Adapteri periferijnih interfejsiv GPIO paralelnij port MC6828 PIC Kontroler pererivan MC6830 1 KB ROM MC6840 Lichilnik Tajmer MC6843 Kontroler gnuchkih diskiv MC6844 DMA kontroler EPT kontroler Vikoristovuvavsya v MDA CGA ta EGA MC6846 ROM Lichilnik Tajmer GPIO VDG mikroshema videokontrolera MC6850 ACIA adapter asinhronnogo poslidovnogo interfejsu MC6852 SSDA sinhronnij poslidovnij interfejs MC6854 ADLC MC6860 MC6883 SAM Sinhronnij adres multipleksor DMA i DRAM kontroler dlya MC6847Analogi i konkurentiNa osnovi 6800 buli rozrobleni ta Hitachi krim togo sho viroblyala bagato modelej mikroprocesoriv Motorola rozrobila svoyi modeli mikroprocesoriv ta z rozshirenim naborom instrukcij yaki mogli vikonuvati kod napisanij dlya 6800 Kompaniya supernik MOS Technology vijshla na rinok z mikroprocesorom 6502 z arhitekturoyu yaka nagaduye 6800 U 6502 ne bulo 16 ti bitnih registriv zate u nogo bulo bilshe rezhimiv adresaciyi 6502 vikoristovuvavsya v bezlichi komp yuteriv ta igrovih konsolej naprikinci 70 h na pochatku 80 h rokiv XX stolittya Varto zgadati taki yak Atari 2600 Apple II Commodore PET VIC 20 Commodore 64 i Nintendo Entertainment System NES PrimitkiWheeler Gerry December 1977 Undocumented M6800 Instructions BYTE 2 12 46 47 Halt and Catch Fire instruction Posilannya angl Bitsavers angl Bitsavers angl Oglyad naboru instrukcij nedostupne posilannya z chervnya 2019 angl Java Applet simulyator sproshenoyi modeli mikroprocesora M6800 5 bereznya 2021 u Wayback Machine Ce nezavershena stattya pro aparatne zabezpechennya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi