8-BIT MICROPROCESSING UNIT (MPU)
The MC6800 is a monolithic 8-bit microprocessor forming the central control function for Motorola’s M68~ family. Compatible with TTL, the MC6B~, as with all M6800 system parts, requires only one + 5.O-volt power supply, and no external TTL devices for bus interface. The MC6800 is capable of addressing 64K bytes of memory with its 16-bit address lines. The 8-bit data bus is bidirectional as well as three state, making direct memory addressing and multiprocessing applications realizable. ● 8-Bit Parallel Processing ● Bidirectional Data Bus ● 16-Bit Address Bus – WK Bytes of Addressing ● 72 Instructions – Variable Length ● Seven Addressing Modes – Direct, Relative, Immediate, Indexed, Extended, Implied and Accumulator ● Variable Length Stack ● Vectored Restart ● Maskable Interrupt Vector ● Simplified Clocking Characteristics ● Clock Rates as High as 2.0 MHz ● Simple Bus Interface Without TTL ● Separate Non-Maskable Interrupt – Internal Registers Saved in Stack ● Six Internal Registers – Two Accumulators, Index Register Program Counter, Stack Pointer and Condition Code Register ● Direct Memory Addressing (D MA) and Multiple Processor Capability
|