Razlika između inačica stranice »Motorola 6809«

Dodana 793 bajta ,  prije 11 mjeseci
m
 
===Arhitektura===
 
Arhitektura Motorole 6809 uvela je par novina u arhitekturi 8-bitnih mikroobradnika, rabljenjem dva 8-bitna akumulatora (vrsta spremika) A i B, koji su mogli biti spojeni u jedan 16-bitni akumulator D. MC6809 imao je i dva 16-bitna indeksna spremnika X i Y, te dva 16-btina spremnika lokacije stoga. Zbog tih novina, MC6089 mogao je rabiti nove adresne modove, kao recimo rabljenje pozicijsko-neovisnog koda, dok je postojanje korisničke pozicije stoga omogučava korištenje zajedničkog koda. U mikroarhitekturi MC6809 nije rabio mikroprogram, te je rabio je interni PLA sklop koji je upravaljao se dekodiranjem naredbi i mikrosekvenciranjem. MC6809 bio je kodno kompatibilan s [[MC6800]] i sadržavao je manji podskup naredbi, i bio je lakši za programirati nego MC6800 ili [[MOS 6502]]
 
[[Datoteka:6809registers.png|thumb|desno|Izgled unutranje arhitekture spremnika mikroobradnika MC6809]]