Changes
[[File:Intel 8080 open-closed.jpg|thumb|right|Intel 8080]]
[[File:KL Intel C8008-1.jpg|thumb|right|Intel 8008]]
The '''Intel 8080''' is a seminal CPU introduced in 1974 that gave rise to the personal computer/home computer/microcomputer revolution.
==History==
The 8080 is often said to be the "first truly usable microprocessor". This CPU is 10 times faster than its predecessor, the [[Intel 8008]] issued in 1972.
Despite what their naming suggest, the Intel 8008 and [[Intel 4004]] were separate projects with distinct architectures and purposes. The 8008 was not an upgrade or evolution of the 4004. The die shot of the 4004 reveals the initials FF of the chip designer, Federico Faggin. The die shot of the 8008 reveals the initials HF of the chip designer, Hal Feeney.
* bit1 - 1 (Fixed)
* bit0 - CF - Carry Flag
|| AC HF is used for BCD arithmetic (DAA instruction). Often paired with A as The accumulator and the flags together are called the 16-bit Program Status Word (PSW), or program status word. PSW can be pushed to or popped from the stack.
|-
| SP (Stack Pointer) || 16-bit || Points to the top of the stack || Used for PUSH, POP, CALL, RET instructions
A full instruction cycle requires anywhere from 4 to 18 states for its completion, depending on the kind of instruction involved.
<br>
*{{EnWiki|Intel_8080}}
*[[Media:Intel 8080A datasheet.pdf|Intel 8080A datasheet]]
* [[Media:Intel-8080-system-manual.pdf|8080 Systems User's Manual]]
*[[Media:8080 Programmers Manual.pdf|8080 assembly language programming manual]]
*[https://www.pastraiser.com/cpu/i8080/i8080_opcodes_c8.html 8080 opcode map]