MC6800

GPTKB entity

Properties (51)
Predicate Object
gptkbp:instanceOf gptkb:microprocessor
gptkbp:addresses 16 bits
gptkbp:application consumer electronics
gptkbp:architect 8-bit
gptkbp:assemblyLocation M6800 assembly language
gptkbp:busConnections multiplexed address/data bus
gptkbp:community active retro computing community
gptkbp:compatibleWith M6800 family
gptkbp:controls branch and jump instructions
gptkbp:dataBusWidth 8 bits
gptkbp:dataTransmission load and store instructions
gptkbp:dataUsage up to 64 KB
gptkbp:designedBy gptkb:Motorola
gptkbp:developer 1970s
assemblers and simulators
available development boards
gptkbp:duration synchronous operation
gptkbp:education used in computer architecture courses
gptkbp:historicalSignificance pioneered microprocessor technology
https://www.w3.org/2000/01/rdf-schema#label MC6800
gptkbp:imageStabilization shift and rotate operations
gptkbp:instructionSet M6800
1 to 2 machine cycles
CISC architecture
gptkbp:introduced 1974
gptkbp:isA arithmetic logic unit
gptkbp:languageOfInstruction AND, OR, NOT operations
add, subtract, multiply, divide
gptkbp:legacy influenced later microprocessors
community support for retro computing
gptkbp:marketSegment hobbyist and educational markets
gptkbp:notableEvent up to 64 KB
can be emulated on modern systems
16-bit program counter
available debugging tools
gptkbp:notableUsers used in early home computers
gptkbp:operationalStatus 5 V
gptkbp:packaging DIP
gptkbp:powers low power consumption
gptkbp:predecessor gptkb:MC6801
gptkbp:producedBy gptkb:Motorola
gptkbp:productionCompany register-based architecture
gptkbp:RAM 16-bit addressing
gptkbp:registration 8 general-purpose registers
gptkbp:speed 1 MHz
gptkbp:spinOff 16-bit stack pointer
gptkbp:status contains flags
gptkbp:successor gptkb:MC6809
gptkbp:supports various peripheral devices
gptkbp:throws maskable interrupts
gptkbp:usedIn embedded systems