Motorola 6809

GPTKB entity

Statements (53)
Predicate Object
gptkbp:instance_of gptkb:microprocessor
gptkbp:architecture 8-bit
gptkbp:clock_speed up to 1 MHz
gptkbp:data_bus_width 8-bit
16-bit
gptkbp:designed_by gptkb:Motorola
gptkbp:features conditional branching
interrupt handling
subroutine calls
bit manipulation instructions
programmable interrupt controller
stack pointer
multiple interrupt levels
support for virtual memory
support for real-time applications
support for multitasking
support for power management
dual 8-bit accumulator
index registers
support for external memory
support for floating-point operations
support for system upgrades
support for system configuration
support for system diagnostics
support for error detection and correction
direct and indirect addressing modes
hardware multiply and divide instructions
support for low-power operation
support for serial communication
memory-mapped I/ O
on-chip clock generator
support for DMA
support for hardware timers
support for high-speed operation
support for parallel communication
https://www.w3.org/2000/01/rdf-schema#label Motorola 6809
gptkbp:instruction_set 6800 instruction set
gptkbp:introduced_in gptkb:1978
gptkbp:is_compatible_with gptkb:6800_family
gptkbp:manufacturer gptkb:Motorola
gptkbp:programming_language gptkb:assembly_language
gptkbp:ram up to 64 KB
gptkbp:successor gptkb:Motorola_6309
gptkb:Motorola_6809_E
gptkbp:used_in gptkb:TRS-80_Color_Computer
gptkb:Dragon_32/64
embedded systems
video game consoles
industrial control systems
Coco 1 and 2
various home computers
gptkbp:bfsParent gptkb:Motorola_6800
gptkbp:bfsLayer 6