*** Welcome to piglix ***

Motorola 6800

Motorola 6800
Motorola MC6800 microprocessor.jpg
Motorola MC6800 microprocessor
Produced 1974; 43 years ago (1974)
Instruction set 6800
Package(s)
Motorola 6800 registers
15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 (bit position)
Main registers
  A A accumulator
  B B accumulator
Index registers
IX Index register
SP Stack Pointer
Program counter
PC Program Counter
Status register
  1 1 H I N Z V C Flags

The 6800 ("sixty-eight hundred") was an 8-bit microprocessor designed and first manufactured by Motorola in 1974. The MC6800 microprocessor was part of the M6800 Microcomputer System that also included serial and parallel interface ICs, RAM, ROM and other support chips. A significant design feature was that the M6800 family of ICs required only a single five-volt power supply at a time when most other microprocessors required three voltages. The M6800 Microcomputer System was announced in March 1974 and was in full production by the end of that year.

The 6800 architecture and instruction set were influenced by the then popular Digital Equipment Corporation PDP-11 mini computer. The 6800 has a 16-bit address bus that could directly access 64 KB of memory and an 8-bit bi-directional data bus. It has 72 instructions with seven addressing modes for a total of 197 opcodes. The original MC6800 could have a clock frequency of up to 1 MHz. Later versions had a maximum clock frequency of 2 MHz.

In addition to the ICs, Motorola also provided a complete assembly language development system. The customer could use the software on a remote timeshare computer or on an in-house minicomputer system. The Motorola EXORciser was a desktop computer built with the M6800 ICs that could be used for prototyping and debugging new designs. An expansive documentation package included datasheets on all ICs, two assembly language programming manuals, and a 700-page application manual that showed how to design a point-of-sale computer terminal.


...
Wikipedia

...