Motorola 6809

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

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ů. +more 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.

...
...
...
...
+more images (1)

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í

domácích počítačů s mikroprocesorem 6809. +more 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, S68A09, S68B09 * od roku 1986: Austria Microsysteme International S6809, S68A09, S68B09 * Fairchild Semiconductor F68B09P * Fujitsu MBL68B09E * Hitachi HD68B09 * Motorola MC6809L * SGS-Thomson EF6809P, EF68B09J

Odkazy

Reference

Literatura

Terry Ritter and Joel Boney: [url=https://archive. org/details/byte-magazine-1979-01]A Microprocessor for the Revolution: The 6809. +more Part 1: Design philosophy[/url], Byte Magazine, Januar 1979, Vol. 04, Issue 01, S. 14-42. * Terry Ritter and Joel Boney: [url=https://archive. org/details/byte-magazine-1979-02]A Microprocessor for the Revolution: The 6809. Part 2: Instruction Set Dead Ends, Old Trails and Apologies[/url], 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

[url=http://www-vs. informatik. +moreuni-ulm. de/teach/ws04/ti2/2004w-TI2-C-6809-1. pdf]Informace o mikroprocesoru 6809[/url] (PDF soubor, 454 kB) * [url=http://www. cpu-world. com/CPUs/6809/index. html]Přehled procesorů 6809 různých výrobců[/url] (anglicky) * [url=http://koti. mbnet. fi/~atjs/mc6809/]Emulace 6809[/url] (anglicky).

6809

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top