Statements (50)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:microprocessor
|
https://www.w3.org/2000/01/rdf-schema#label |
Motorola 6809
|
gptkbp:instructionSet |
CISC
|
gptkbp:introducedIn |
1978
|
gptkbp:manufacturer |
gptkb:Motorola
|
gptkbp:marketedAs |
advanced 8-bit microprocessor
|
gptkbp:memoryBusWidth |
16-bit
8-bit |
gptkbp:notableFeature |
orthogonal instruction set
16-bit arithmetic operations 16-bit index registers (X and Y) 8-bit and 16-bit operations advanced addressing modes direct page addressing direct page register hardware divide not supported hardware multiplication instruction hardware multiply instruction interrupt support multiple index registers no binary compatibility with 6800 position-independent code support re-entrant code support relative addressing mode software compatibility with 6800 stack pointer and user stack pointer stack-relative addressing support for high-level language compilers support for high-level languages support for position-independent code support for re-entrant code two 8-bit accumulators (A and B) two stack pointers used in arcade games used in educational computers used in embedded systems vector interrupt support |
gptkbp:predecessor |
gptkb:Motorola_6800
|
gptkbp:speed |
1 MHz
2 MHz |
gptkbp:successor |
gptkb:Hitachi_6309
|
gptkbp:technology |
NMOS
|
gptkbp:type |
40-pin DIP
|
gptkbp:usedIn |
gptkb:Dragon_32/64
gptkb:TRS-80_Color_Computer gptkb:FM-7_computer gptkb:Vectrex_game_console |
gptkbp:width |
8-bit
|
gptkbp:bfsParent |
gptkb:Motorola_68000
|
gptkbp:bfsLayer |
5
|