Motorola 68000

The Motorola 68000 (sometimes shortened to Motorola 68k or m68k and usually pronounced "sixty-eight-thousand") is a 16/32-bit complex instruction set computer (CISC) microprocessor, introduced in 1979 by Motorola Semiconductor Products Sector.

Motorola 68000 architecture
DesignerMotorola
Bits16/32-bit
Introduced1979 (1979)
DesignCISC
BranchingCondition code
EndiannessBig
Registers
  • 8× 32-bit data registers
  • 7× 32-bit address registers
  • stack pointer (address register 7)
Motorola 68000 CPU
General information
Launched1979
DiscontinuedJune 1, 1996 (1996-06-01)
Designed byMotorola
Performance
Max. CPU clock rate4 MHz to 16.67 MHz
Data width16 bits
Address width24 bits
Architecture and classification
Instruction setMotorola 68000 series
Physical specifications
Transistors
  • 68,000
Package(s)
  • 64-pin DIP
History
Successor(s)Motorola 68010

The design implements a 32-bit instruction set, with 32-bit registers and a 16-bit internal data bus. The address bus is 24 bits and does not use memory segmentation, which made it easier to program for. Internally, it uses a 16-bit data arithmetic logic unit (ALU) and two more 16-bit ALUs used mostly for addresses, and has a 16-bit external data bus. For this reason, Motorola termed it a 16/32-bit processor.

As one of the first widely available processors with a 32-bit instruction set, large unsegmented address space, and relatively high speed for the era, the 68k was a popular design through the 1980s. It was widely used in a new generation of personal computers with graphical user interfaces, including the Macintosh 128K, Commodore Amiga, Atari ST, and Sharp X68000. The 1988 Sega Genesis/Mega Drive console is powered by a 68000.

Later processors in the Motorola 68000 series, beginning with the Motorola 68020, use full 32-bit ALUs and have full 32-bit address and data buses, speeding up 32-bit operations and allowing full 32-bit addressing rather than the 24-bit addressing of the 68000 and Motorola 68010 or the 31-bit addressing of the Motorola 68012. The original 68k is generally software forward-compatible with the rest of the line despite being limited to a 16-bit wide external bus.

After 45 years in production, the 68000 architecture is still in use.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.