Intel 4004 ではデータ バスが双方向であるのはなぜですか?
Intel 4004 のデータ バスは、CPU とメモリの間で共有されるため双方向であり、どちらもバスからの読み取りと書き込みが可能です。これは、データ バスが CPU からメモリへ、およびメモリから CPU への両方向にデータを転送できることを意味します。これは、個別の入力バスと出力バスを備えた 8080 などの一部の初期のマイクロプロセッサとは異なります。これにより、Intel 4004 はピン数を減らし、よりコンパクトにすることができました。