- Motorola 6809
-
Der Motorola 6809 ist ein 8/16-Bit-Mikroprozessor von Motorola, der 1977 auf den Markt kam. Er war eine verbesserte Version des Motorola 6800 (nicht Motorola 68000). Trotz des 8 Bit breiten Datenbusses konnten intern zwei 8-Bit-Register zu einem 16-Bit-Register zusammengefasst werden. Der Motorola 6809 wurde in zwei Versionen produziert: als 6809 mit eingebautem Taktgenerator und als 6809E mit Eingang für einen externen Takt. Er war als Konkurrenz zum Intel 8088 gedacht, der auch intern mit 16 Bit und extern mit 8 Bit arbeitete.
Inhaltsverzeichnis
Unterschiede zum 6800
- Neue Befehle, um effektive Adressen in Register zu laden und den Inhalt von Registern zu ändern
- Neue Befehle zur Beeinflussung des Stacks
- Neues Page-Register, um den direkten Adressierungsmodus zu verbessern
- Die indizierte Adressierung wurde um neue Modi erweitert
- Relative 16-Bit-Verzweigungen konnten zur Erstellung größerer positionsunabhängiger Programme benutzt werden
- 16-Bit-Datenverarbeitung
Verwendung
Eingesetzt wurde er unter anderem in einigen Homecomputern und Arcade-Spielen, dort meist als Zweitprozessor für die Sound- und Eingabesteuerung. Des Weiteren wurde er von der Firma HP als Standard-CPU in bildschirmgestützten Messgeräten wie beispielsweise dem Logic Analyzer 1630A/1631A, in den Signalgeneratoren 8115A, 8118A und 8175A, sowie in den Oszilloskopen 54200/54201A und vielen weiteren Messgeräten eingesetzt. In den Handbüchern dieser Geräte finden sich häufig auch Messbeispiele und Testaufbauten mit dem 6809.
Technische Daten
- 8-Bit-Prozessor
- 8 Bit breiter Datenbus
- 16 Bit breiter Adressbus (64 kB Speicher adressierbar)
- zwei 8-Bit-Datenregister (A und B), koppelbar zu einem 16-Bit-Datenregister (D)
- zwei 16-Bit-Stapelzeiger/Stackpointer (S und U)
- zwei 16-Bit-Indexregister (X und Y)
- Unterstützung für Unterbrechungen (Interrupt)
- erster Mikroprozessor mit 8×8 → 16-Bit-Multiplikationsbefehl
- 59 Maschinenbefehle
- ca. 6800 Transistoren
Hersteller und Typen des 6809
- American Megatrends S6809
- Fairchild Imaging F68B09P
- Fujitsu MBL68B09E
- Hitachi HD68B09
- Motorola MC6809L
- SGS-Thomson EF68B09J
- Thomson EF6809P
Pinbelegung
Der Prozessor wurde sowohl im 40-beinigen DIP/CERDIP- als auch im 44-beinigen PLCC-Gehäuse angeboten
Pinbelegung DIL 40 Pin 6809 6809E 1 VSS VSS 2 NMI NMI 3 IRQ IRQ 4 FIRQ FIRQ 5 BS BS 6 BA BA 7 VCC VCC 8 A0 A0 9 A1 A1 10 A2 A2 11 A3 A4 12 A4 A4 13 A5 A5 14 A6 A6 15 A7 A7 16 A8 A8 17 A9 A9 18 A10 A10 19 A11 A11 20 A12 A12 Pin 6809 6809E 21 A13 A13 22 A14 A14 23 A15 A15 24 D7 D7 25 D6 D6 26 D5 D5 27 D4 D4 28 D3 D3 29 D2 D2 30 D1 D1 31 D0 D0 32 R/W R/W 33 DMA/BREQ BUSY 34 E E 35 Q Q 36 MRDY AVMA 37 RESET RESET 38 EXTAL LIC 39 XTAL TSC 40 HALT HALT Literatur
Leventhal, Lance (1981): 6809 Assembly Language Programming. Osborne/McGraw-Hill. ISBN 0-931988-35-7
Weblinks
- Informationen zum 6809-Prozessor (PDF-Datei, 454 kB)
- Übersicht über die 6809-Prozessoren verschiedener Hersteller (Englisch)
- Emulation (Englisch)
Industrial Control Unit: 14500
6800er-Familie: 6800 | 6809 | (Hitachi 6309)
68000er-Familie: 68000 | 68008 | 68010 | 68012 | 68020 | 68030 | 68040 | 68060 | ColdFire | DragonBall
88000er-Familie: 88110 | 88200
Mathematische Koprozessoren: 68881, 68882
Memory Management Unit: 68451 | 68851
PowerPC-Familie: PPC 601 | PPC e200 | PPC 603/e300 | PPC 75x | PPC e500 | PPC 74xx/e600 | PPC e700 | PowerQUICC-Familie | QorIQ
Wikimedia Foundation.
Schlagen Sie auch in anderen Wörterbüchern nach:
Motorola 6809 — << Motorola 6809 >> Центральный процессор Процессор Motorola 6809E с рабочей частотой 1 МГц, выпущен в 1983 году … Википедия
Motorola 6809 — 1 MHz Motorola 6809P processor, manufactured in 1983. The Motorola 6809 is an 8 bit (with some 16 bit features) microprocessor CPU from Motorola, designed by Terry Ritter and Joel Boney and introduced 1978. It was a major advance over both its… … Wikipedia
Motorola 6809 — Microprocesador Motorola MC6809EP. El 6809 es un microprocesador de 8 bits fabricado por Motorola, desde 1979. El 6809 fue un avance mayor sobre sus dos predecesores, el Motorola 6800 y el MOS Technology 6502. Es considerado como el precursor… … Wikipedia Español
Motorola 6809 — Un Motorola 6809E fondu en 1983. Le 6809 est un microprocesseur 8 bits de Motorola. Il fut introduit vers 1977 1978. Ce microprocesseur fut une avancée majeure par rapport à ses deux prédécesseurs, le 6800 de Motorola et le quasi clone de ce… … Wikipédia en Français
Motorola 6809 — El 6809 es un microprocesador de 8 bits fabricado por Motorola, circa 1979. El 6809 fue un avance mayor sobre sus dos predecesores, el Motorola 6800 y el MOS Technology 6502 … Enciclopedia Universal
6809 — Motorola 6809 Le 6809 est un microprocesseur 8 bits de Motorola. Ce microprocesseur fut une avancée majeure par rapport à ses deux prédécesseurs, le 6800 de Motorola et le quasi clone de ce dernier, le 6502 de MOS Technology. Sommaire 1… … Wikipédia en Français
Motorola 6845 — Motorola Unternehmensform Aktiengesellschaft ISIN … Deutsch Wikipedia
Motorola 6800 — Motorola 6800. El Motorola MC6800 (6800) es un microprocesador fabricado por Motorola que fue lanzado al mercado en 1975, poco después del Intel 8080. El nombre le viene de contener aproximadamente 6800 transistores. Su conjunto de instrucciones… … Wikipedia Español
Motorola — Motorola, Inc. Rechtsform Incorporated ISIN US6200761095 Gründung 25. Sept … Deutsch Wikipedia
6809 — Ein Motorola 6809 Der Motorola 6809 ist ein 8/16 Bit Mikroprozessor von Motorola, der 1977 auf den Markt kam. Er war eine verbesserte Version des Motorola 6800 (nicht Motorola 68000). Trotz des 8 Bit breiten Datenbusses konnten intern zwei 8 Bit… … Deutsch Wikipedia