This manual includes hardware details and programming information for the MC68000, the MC68HC000, the MC68HC001, the MC68008, the MC68010, and the MC68EC000. For ease of reading, the name M68000 MPUs will be used when referring to all processors. Refer to M68000PM/AD, M68000 Programmers Reference Manual, for detailed information on the MC68000 instruction set. The six microprocessors are very similar. They all contain the following
FEATUREs
• 16 32-Bit Data and Address Registers
• 16-Mbyte Direct Addressing Range
• Program Counter
• 6 Powerful Instruction Types
• Operations on Five Main Data Types
• Memory-Mapped Input/Output (I/O)
• 14 Addressing Modes
The following processors contain additional features:
• MC68010
—Virtual Memory/Machine Support
—High-Performance Looping Instructions
• MC68HC001/MC68EC000
—Statically Selectable 8- or 16-Bit Data Bus
• MC68HC000/MC68EC000/MC68HC001
—Low-Power