|
|
8080 または Intel 8080 (インテル 8080、i8080) は、アメリカの半導体製造会社、インテル(Intel)によって開発された8ビットのマイクロプロセッサ(CPU)である。1974年4月に発表され、初期のコンピュータの多くに採用された。一般にはこれが最初の「使える」マイクロプロセッサであると言われている。後にザイログ社によって開発され、より普及した Z80 は、この8080が基になっており、ソフトウェアの互換性を持つ。
インテルのマイクロプロセッサは、 4004 から、 8008 を経て、この8080で一応の完成を見た。 8080は、アキュムレータ1つを含め、7つの汎用レジスタ(8ビット)を持つが、当時としてはこの数は多いと言える。
同時期に登場したモトローラ社の6800と覇を競ったが、勝者は8080上位互換のザイログZ80であった。
NEC製のセカンドソース品 (μPD8080A) は減算時におけるキャリーフラグの扱いがオリジナルとは違っており、ここを全く同じにしたもの (μPD8080AF) が追加販売されている。TK-80にはこれが採用された。
i8080の開発者の一人にビジコン退社後、リコーを経てインテルに入社した嶋正利が回路設計技術者として加わっていた。
| Table of contents |
|
2 命令セット 3 ソフトウェア 4 関連項目 |
| 16ビット単位の呼称 | 8ビット単位(上位) | 8ビット単位(下位) | 説明 |
| PSW | A | Flag | アキュムレータ(A)とフラグ・レジスタ |
| BC | B | C | 汎用レジスタ |
| DE | D | E | 汎用レジスタ |
| HL | H | L | 汎用兼 間接参照用レジスタ |
| PC | プラグラムカウンタ | ||
| SP | スタックポインタ | ||
(注)命令中ではHLペアレジスタは「M」と表現される: 例 ADD M