The Intel 8008 was a microprocessor introduced by Intel in April 1, 1972 and it was actually one of the first microprocessors ever developed. It’s first name was 1201, it was developed in tandem with 4004 and it was intended for use as a terminal controller.
It was originally intended for use in the Datapoint 220 microcomputer, but it was used as the heart of the Mark -8 hobby computer. Then it served for general calculators, dumb terminals, industrial machines, bottling machines and simple data processors.
The 8008 could work at clock frequencies up to 0.5 Mhz and the next version frequencies, 8008 – 1, was increased to a specified maximum of 0.8 Mhz.
As special characteristics, it comprised an 8-bit central processing unit with an external 14 -bit address bus that could access up to 16 KB of combined ROM and RAM. The 8008 could execute up to 100.000 instructions per second and the 8008 – 1 up to 160.000 instructions per second. It could access 8 input ports and 24 output ports.
On of the drawbacks of the Intel 8008 was the absence of the direct memory addressing. To access data in memory, the memory address had to be stored in H and L registers and only then the processor could indirectly access the memory. The limitation was removed in the Intel 8080.
The 8008 family is also referred to as the MCS – 8.