Motorola 6809

GPTKB entity

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