M6809

M6809
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 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
  • 16-Bit relative 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

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


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Gaplus (système d'arcade) — Pour le jeu vidéo portant le même nom, voir Gaplus. Le Gaplus est un système d arcade créé par la société Namco en 1983. Sommaire 1 Description 2 Spécifications techni …   Wikipédia en Français

  • System 16 Universal — Le System 16 Universal est un système d arcade créé par la société Namco en 1983. Sommaire 1 Description 2 Spécifications techniques 2.1 Processeurs 2.2 A …   Wikipédia en Français

  • System 86 — Le System 86 est un système d arcade destiné aux salles d arcade, créé par la société Namco en 1986. Sommaire 1 Description 2 Spécifications techniques 2.1 Processeurs …   Wikipédia en Français

  • Super Pac-Man (système d'arcade) — Pour le jeu vidéo portant le même nom, voir Super Pac Man. Le système d arcade Super Pac Man a été créé par la société Namco en 1982. Sommaire 1 Description 2 Spécific …   Wikipédia en Français

  • Hitachi 6309 — The 6309 is Hitachi s CMOS version of the Motorola 6809 microprocessor. While in Emulation Mode it is fully compatible with the 6809. To the 6809 specifications it adds higher clock rates, enhanced features, new instructions, and additional… …   Wikipedia

  • City Connection — Title screen of the original arcade version Developer(s) Axes Art Amuse Publisher(s) Ja …   Wikipedia

  • Namco Super Pac-Man — This article is a generic description of Namco s Super Pac Man hardware. For the specific arcade game, see Super Pac Man. The Namco 8 bit Super Pac Man arcade system board was first used by Namco in 1982. Namco Super Pac Man specifications Main… …   Wikipedia

  • Namco Libble Rabble — The Namco System 16 arcade system board was first used by Namco in 1983. Namco System 16 specifications Main CPU : M6809 Secondary CPUs : 68000 Sound CPU : M6809 Sound chip : Namco custom 8 channel WSG Other chips :… …   Wikipedia

  • Pac-Land (système d'arcade) — Pour le jeu vidéo portant le même nom, voir Pac Land. Le Pac Land est un système d arcade créé par la société Namco en 1984. Sommaire 1 Description 2 Spécifications te …   Wikipédia en Français

  • Thunder Ceptor (système d'arcade) — Pour le jeu vidéo portant le même nom, voir Thunder Ceptor. Le Thunder Ceptor est un système d arcade créé par la société Namco en 1986. Sommaire 1 Description 2 Spéci …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”