Motorola 6809

Mikroprocesor Motorola 6809
Fotografie čipu mikroprocesoru Motorola 6809 (MC68B09L)

Motorola 6809 je 8bitový mikroprocesor uvedený na trh v roce 1978 vzniklý dalším vývojem úspěšného modelu Motorola 6800. Spojení dvou 8bitových akumulátorů procesoru umožňuje provádět aritmetické operace s daty o šířce až 16 bitů. Nejvyšší taktovací frekvence činí 2 MHz, přičemž taktování zajišťuje vestavěný nebo externí hodinový generátor. Druhá varianta používá písmeno „E“ za označením procesoru. Mikroprocesor 6809 byl dodáván různými výrobci v různých variantách.

Rozdíly oproti 6800

  • Instrukce pro načtení efektivní adresy do registrů a práci s obsahem registrů
  • Instrukce pro práci se zásobníkem
  • Nový stránkový registr pro zlepšení režimu přímého adresování
  • Indexované adresování bylo rozšířeno o nové režimy
  • Relativní 16bitové posunutí umožňuje vytváření větších pozičně nezávislých programů
  • Aritmetické operace pro 16bitová data

Použití

Dragon 32, jeden z domácích počítačů s mikroprocesorem 6809.
Modul analogově-digitálního převodníku 7D20 pro osciloskopy HP řady 7000 z roku 1983. Modul řízený 68B09 umožňoval vzorkování signálu až do 40 megavzorků/s a je předchůdcem dnešních digitálních paměťových osciloskopů.

Mikroprocesor 6809 byl mimo jiné použit v několika domácích počítačích firmy Dragon Data Ltd. (Dragon 32 a Dragon 64), firmy Thomson (např. TO7 a T08) a firmy Tandy (Tandy TRS-80 Color Computer). Používal se také v automatech pro arkádové hry, většinou jako druhý procesor pro generování zvuku a řízení vstupů. Byl použit také v herní konzoli Vectrex.

Společnost Hewlett-Packard (HP) jej také instalovala jako standardní CPU do obrazovkových měřicích přístrojů, jako jsou logické analyzátory 1630A/1631A, signální generátory 8115A, 8118A a 8175A, osciloskopy 54200/54201A a další měřicí přístroje. Příručky těchto zařízení často obsahují příklady měření a testovacích nastavení s 6809.

Technická data

  • 8bitový mikroprocesor
  • Datová sběrnice šířky 8 bitů
  • Adresní sběrnice šířky 16 bitů (umožňuje adresovat 64 kB paměti)
  • Dva 8bitové datové registry (A a B) použitelné jako jeden 16bitový datový registr (D)
  • Dva 16bitové ukazatele zásobníku (S a U)
  • Dva 16bitové indexové registry (X a Y)
  • Podpora přerušení
  • První 8bitový mikroprocesor s instrukcí pro násobení 8×8 bitů → 16 bitů
  • 59 strojových instrukcí
  • Přibližně 9000 tranzistorů

Procesor byl dodáván v pouzdře DIP/CERDIP se 40 vývody a v pouzdře PLCC se 44 vývody.

Výrobci a varianty 6809

  • AMI American Microsystems, Inc. (dnešní ON Semiconductor) S6809[1], S68A09, S68B09[2]
  • od roku 1986: Austria Microsysteme International S6809, S68A09, S68B09[3]
  • Fairchild Semiconductor F68B09P
  • Fujitsu MBL68B09E
  • Hitachi HD68B09
  • Motorola MC6809L
  • SGS-Thomson EF6809P, EF68B09J

Odkazy

Reference

V tomto článku byl použit překlad textu z článku Motorola 6809 na německé Wikipedii.

  1. American Microsystems, Inc, MOS Products Catalogue Winter 1979, http://www.bitsavers.org/components/ami/_dataBooks/1979_AMI_MOS_Products.pdf
  2. GOULD AMI Semiconductors, 1985 MOS Products Catalog, https://www.rsp-italy.it/Electronics/Databooks/AMI/_contents/AMI%20MOS%20Products%20Catalog%20-%201985.pdf
  3. AMI Austria Mikrosysteme International GmbH, 1986 MOS Products Catalogue

Literatura

  • Terry Ritter and Joel Boney: A Microprocessor for the Revolution: The 6809. Part 1: Design philosophy, Byte Magazine, Januar 1979, Vol. 04, Issue 01, S. 14–42.
  • Terry Ritter and Joel Boney: A Microprocessor for the Revolution: The 6809. Part 2: Instruction Set Dead Ends, Old Trails and Apologies, Byte Magazine, Februar 1979, Vol. 04, Issue 02, S. 32–42.
  • Leventhal, Lance (1981): 6809 Assembly Language Programming. Osborne/McGraw-Hill. ISBN 0-931988-35-7

Externí odkazy

  • Logo Wikimedia Commons Obrázky, zvuky či videa k tématu Motorola 6809 na Wikimedia Commons
  • Informace o mikroprocesoru 6809 Archivováno 14. 6. 2007 na Wayback Machine. (PDF soubor, 454 kB)
  • Přehled procesorů 6809 různých výrobců (anglicky)
  • Emulace 6809 Archivováno 24. 1. 2016 na Wayback Machine. (anglicky)
Autoritní data Editovat na Wikidatech
  • BNF: cb11970217k (data)
  • LCCN: sh85087689
  • NLI: 987007548313105171