M68000 architecture

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instance_of gptkb:microprocessor
gptkbp:addressed immediate, direct, indirect, indexed
gptkbp:architectural_style CISC
gptkbp:cache_size optional cache memory
gptkbp:communication load/store instructions
gptkbp:community_involvement active development community
gptkbp:controls branch, jump, call, return
gptkbp:data_bus_width 16-bit data bus
24-bit address bus
gptkbp:data_type 8-bit, 16-bit, 32-bit
gptkbp:depth 16/32 bits
gptkbp:designed_by gptkb:Motorola
gptkbp:developer 1980s to 1990s
Assembler and C compilers
gptkbp:economic_impact significant impact on personal computing
gptkbp:emulation widely emulated in software
gptkbp:end_of_life 1990s
gptkbp:focuses_on used in computer architecture courses
gptkbp:frequency up to 10 M Hz
https://www.w3.org/2000/01/rdf-schema#label M68000 architecture
gptkbp:introduced gptkb:1979
gptkbp:involved_units optional floating-point unit
gptkbp:is_compatible_with backward compatible with earlier models
gptkbp:language_of_instruction gptkb:M68_K
variable-length instructions
M68000 instruction set
gptkbp:legacy influenced later architectures
still used in embedded systems
gptkbp:notable_features powerful addressing modes
gptkbp:operational_status user mode and supervisor mode
gptkbp:performance high performance for its time
gptkbp:power_consumption low power consumption
gptkbp:ram no built-in memory management
gptkbp:registration 8 general-purpose registers
gptkbp:successor gptkb:M68030
gptkb:M68040
gptkb:M68060
gptkb:M68020
gptkbp:supports multiprocessing
gptkbp:throws hardware interrupts
gptkbp:tutorials add, subtract, multiply, divide
and, or, not, xor
gptkbp:used_in gptkb:Sun-3_workstations
gptkb:Sega_Genesis
gptkb:Commodore_Amiga
gptkb:HP_9000_Series_300
gptkb:Ne_XT_Computer
gptkb:TV_Show
gptkb:Atari_ST
gptkb:Motorola_68000-based_systems
gptkbp:bfsParent gptkb:Motorola_68030
gptkbp:bfsLayer 5