<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Motorola_6800</id>
	<title>Motorola 6800 - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Motorola_6800"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Motorola_6800&amp;action=history"/>
	<updated>2026-06-11T17:31:45Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Motorola_6800&amp;diff=210686&amp;oldid=prev</id>
		<title>imported&gt;Aka: Tippfehler entfernt, typografische Anführungszeichen, Links normiert</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Motorola_6800&amp;diff=210686&amp;oldid=prev"/>
		<updated>2023-11-24T17:27:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;/index.php?title=Benutzer:Aka/Tippfehler_entfernt&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Benutzer:Aka/Tippfehler entfernt (Seite nicht vorhanden)&quot;&gt;Tippfehler entfernt&lt;/a&gt;, typografische Anführungszeichen, Links normiert&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:KL Motorola MC6800L.jpg|mini|Motorola 6800-Prozessor]]&lt;br /&gt;
&lt;br /&gt;
Der &amp;#039;&amp;#039;&amp;#039;[[Motorola]] 6800 (MC6800)&amp;#039;&amp;#039;&amp;#039;, nicht zu verwechseln mit dem wesentlich bekannteren [[Motorola 68000]], ist ein [[8-Bit-Architektur|8-Bit]]-[[Prozessor]] aus dem Jahre 1974 mit 78 [[Instruktion]]en und 1 oder 2 MHz [[Taktsignal|Taktrate]]. Er verfügt über einen 16 Bit breiten [[Adressbus]] und kann somit bis zu 64 [[Byte|KB]] Speicher adressieren. Es war einer der ersten [[Mikroprozessor]]en mit einem [[Indexregister]].&lt;br /&gt;
&lt;br /&gt;
== Aufbau ==&lt;br /&gt;
[[Datei:MC6800 Processor Diagram.png|miniatur|hochkant=1.5|CPU-Struktur mit Anschlussbeschreibung]]&lt;br /&gt;
&lt;br /&gt;
Der MC6800 ist wie der Intel [[Intel 8080|i8080]] ein typischer Vertreter der ersten Generation von Mikroprozessoren. Wie dieser hatte er einen bedeutenden Einfluss auf weitere Entwicklungen. Während sich die Architektur des i8080 am [[Intel 8008|i8008]] und damit dem [[Datapoint 2200]]-Prozessor orientiert, gilt beim MC6800 die [[PDP-11]] als maßgeblicher Einfluss. Designmerkmale des MC6800 sind:&lt;br /&gt;
* 8 Bit Datenbus (bidirektional)&lt;br /&gt;
* 16 Bit Adressbus&lt;br /&gt;
* 16 Bit Programmzähler&lt;br /&gt;
* 16 Bit Stackpointer&lt;br /&gt;
* 16 Bit Indexregister&lt;br /&gt;
* zwei 8-Bit-Akkumulatoren&lt;br /&gt;
* flexible Adressbildung (direkt, indiziert)&lt;br /&gt;
* 5 V Stromversorgung&lt;br /&gt;
Das „direct addressing“, bei dem die ersten 256 Bytes (Adressen 00xx) mit verkürzten Befehlen angesprochen werden konnten, trug zur Flexibilität bei. Während der 8080 einen eigenen Adressraum für Ein/Ausgabe hatte [[Isolated I/O|(PMIO)]], wurde beim MC6800 dieser im normalen 16-Bit-Adressraum abgebildet [[Memory Mapped I/O|(MMIO)]]. Die 5-V-Stromversorgung vereinfachte den Einsatz gegenüber anderen Prozessoren (8080: drei unterschiedliche Spannungen) deutlich. Erreicht wurde dies durch einen internen Spannungsverdoppler. Die Erzeugung des zweiphasigen Takts erfolgte extern (MC6875).&lt;br /&gt;
&lt;br /&gt;
== Verwendung ==&lt;br /&gt;
Der MC6800 wurde nur in einigen [[Heimcomputer]]n wie dem [[SWTPC 6800]] und dem [[Altair 680]] von [[MITS]] verbaut. In der ersten Generation elektronischer [[Flipperautomat]]en der Hersteller [[Bally (Flipper)|Bally]] und [[Williams Electronics Games|Williams]] ist der 6800 in allen Geräten zu finden und wurde bei Bally erst 1985 vom 6803 abgelöst. In einigen kommerziellen Videospielen war er bis Mitte der 1980er Jahre ebenfalls verbaut.&lt;br /&gt;
Der Prozessor ist in [[Large Scale Integration|LSI-Technik]] aufgebaut, besitzt etwa 4.000 Transistoren und wurde normalerweise in einem [[Dual in-line package|40-pin-DIP]]-Gehäuse ausgeliefert. Er ist gehäuse- und signalkompatibel, aber nicht softwarekompatibel zum [[MOS 6501]], der nach einer [[Patent]]verletzungsklage Motorolas durch den [[MOS 6502]] ersetzt wurde. Dieser wurde im [[Apple II]] und vielen anderen Heimcomputern verbaut.&lt;br /&gt;
&lt;br /&gt;
== Die MC6800-Familie ==&lt;br /&gt;
Der MC6800 ist Vater vieler Prozessoren, unter anderem des weiterentwickelten [[Motorola 6809|M6809]], der indirekt indiziert adressieren konnte und in Spielkonsolen ([[Vectrex]]), im [[Tandy TRS-80 Color Computer]] sowie [[Dragon 32]] und in [[eingebettetes System|eingebetteten]] Anwendungen verwendet wurde. Andere Einsatzbereiche waren der industrielle Bereich und Spezialanwendungen wie beispielsweise im Apothekencomputerbereich. Wichtiges Betriebssystem war hier [[Flex (Betriebssystem)|FLEX]].&lt;br /&gt;
&lt;br /&gt;
Weitere Nachfolger waren die Prozessoren [[Motorola 6802|6802/6808]] sowie [[Mikrocontroller]] vom Typ [[Motorola 6801|6801/6803]] und [[Motorola 6805|6805]] in [[NMOS-Logik|NMOS]]-Technik, [[Motorola 68HC05|68HC05]], [[Motorola 68HC08|68HC08]], [[Motorola 68HC11|68HC11]], [[Motorola 68HC12|68HC12]] und [[Motorola 68HC16|68HC16]] in stromsparender [[Complementary Metal Oxide Semiconductor|CMOS]]-Technik.&amp;lt;ref name=&amp;quot;Motorola1983&amp;quot;&amp;gt;&lt;br /&gt;
{{Literatur&lt;br /&gt;
 | Autor=Motorola Semiconductors&lt;br /&gt;
 | Titel=8-Bit Microprocessors Data Manual&lt;br /&gt;
 | Ort=Switzerland&lt;br /&gt;
 | Jahr=1983&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
Die Typen 6800 und 6802 waren direkte Konkurrenten anderer 8-Bit-Mikroprozessoren der ersten Generation, wie [[Intel 8080]], [[MOS Technology 6502]] oder [[Zilog Z80]].&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
6802-Heimcomputer JR-100 vomn Panasonic https://archive.org/stream/nzbitsandbytes-2-02/NZ-bits-and-bytes-issue-2-02#page/n19/mode/2up&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Motorola M6800 microcomputer ad April 1975.jpg|thumb |hochkant=1.5| Anzeige für Motorola’s M6800 Microcomputer Familie in [[Electronics International]] 1974.]]&lt;br /&gt;
&lt;br /&gt;
== Peripheriechips ==&lt;br /&gt;
Zu den MC6800 gab es eine Reihe von Peripheriechips, die auch mit nicht von Motorola stammenden Prozessoren verwendet wurden:&lt;br /&gt;
&lt;br /&gt;
* MC6810 – RAM – Statisches 128x8 RAM&lt;br /&gt;
* MC6820 – PIA – Peripheral Interface Adapter&lt;br /&gt;
* MC6821 – PIA – Peripheral Interface Adapter&lt;br /&gt;
* MC6822 – IIA – Industrial Interface Adapter, ein PIA-Baustein für höhere Spannungen&lt;br /&gt;
* MC6828 – PIC – Priority Interrupt Controller&lt;br /&gt;
* MC6829 – MMU – Memory Management Unit&lt;br /&gt;
* MC6830 – ROM – Maskenprogrammierbares 1024×8 ROM&lt;br /&gt;
* MC6835 – CRTC – Version des 6845 mit kundenspezifisch programmiertem Timing für zwei feste Formate&lt;br /&gt;
* MC6839 – ROM – Funktionsbibliothek mit Gleitkommafunktionen&lt;br /&gt;
* MC6840 – PTM – Programmierbarer Timer&lt;br /&gt;
* MC6843 – FDC – [[Floppy Disk]] Controller&lt;br /&gt;
* MC6844 – DMAC – Direct Memory Access Controller&lt;br /&gt;
* MC6845 – CRTC – Bildadressgenerator mit programmierbarem Bildaufbau&lt;br /&gt;
* MC6846 – RIOT – ROM, I/O und Timer in einem Chip&lt;br /&gt;
* MC6847 – VDG – Video Display Controller mit integriertem Zeichensatz-ROM für NTSC-kompatible Ausgabe&lt;br /&gt;
* MC6850 – ACIA – Asynchrone serielle Schnittstelle&lt;br /&gt;
* MC6852 – SSDA – Synchrone serielle Schnittstelle&lt;br /&gt;
* MC6854 – ADLC – Advanced Data Link Controller, komplexe serielle Schnittstelle&lt;br /&gt;
* MC6859 – DSD – Baustein Ver- und Entschlüsselung entsprechend [[Data Encryption Standard|DES]]&lt;br /&gt;
* MC6883 – SAM – Synchronous Address Multiplexer für DRAM Ansteuerung (SN74LS783)&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Literatur und Weblinks ==&lt;br /&gt;
* {{Internetquelle&lt;br /&gt;
| url=http://bitsavers.informatik.uni-stuttgart.de/components/motorola/6800/M6800_Microprocessor_Applications_Manual_1975.pdf&lt;br /&gt;
| titel=M6800 Microprocessor Application Manual&lt;br /&gt;
| hrsg=[[Motorola]]&lt;br /&gt;
| datum=1975&lt;br /&gt;
| zugriff=2017-10-16&lt;br /&gt;
| format=PDF; 30 MB&lt;br /&gt;
| sprache=EN&lt;br /&gt;
}}&lt;br /&gt;
* {{Internetquelle&lt;br /&gt;
| url=http://bitsavers.informatik.uni-stuttgart.de/components/motorola/6800/Motorola_M6800_Programming_Reference_Manual_M68PRM(D)_Nov76.pdf&lt;br /&gt;
| titel=M6800 Programming Reference Manual&lt;br /&gt;
| hrsg=[[Motorola]]&lt;br /&gt;
| datum=1976-10&lt;br /&gt;
| zugriff=2017-10-16&lt;br /&gt;
| format=PDF; 6,6 MB&lt;br /&gt;
| sprache=EN&lt;br /&gt;
}}&lt;br /&gt;
{{Navigationsleiste Freescale-Produkte}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Motorola-Prozessor|66800]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Aka</name></author>
	</entry>
</feed>