Intel 4004
最高動作周波数 741kHz。ただし、命令アドレス出力に3クロック、命令読み出しに2クロック、命令実行に3クロックの計8クロックを要する。
プログラムのメモリ空間とデータのメモリ空間の分離(ハーバード・アーキテクチャ)。近年のキャッシュのそれのような性能目的による物理的なバスの分離ではなく、命令セットアーキテクチャ的(論理的)にそれぞれの空間が異なる、というものである。
また、ピン数の節約のため、以下の信号は単一の4ビット物理バスを共用(時分割多重化)し、またデータ以外はそれぞれ順次送り出す方式である。 12ビットのアドレス 8ビットの命令 4ビットのデータ
46種の命令がある(うち41種は8ビット長、5種は16ビット長)。
16個の4ビット長レジスタ
RAMのアドレスを指すようなスタックポインタは無く、プログラムカウンタ直結の、サブルーチン呼出時の退避専用のハードウェアスタックがある。深さは3段。