Miért kétirányú az adatbusz az Intel 4004-ben?
Az Intel 4004 adatbusza kétirányú, mivel meg van osztva a CPU és a memória között, mindkettő képes olvasni és írni a buszról. Ez azt jelenti, hogy az adatbusz mindkét irányba tud adatokat továbbítani, a CPU-ból a memóriába és a memóriából a CPU-ba. Ez eltér néhány korai mikroprocesszortól, például a 8080-tól, amelyek külön bemeneti és kimeneti buszokkal rendelkeztek. Ez lehetővé tette az Intel 4004 számára, hogy csökkentse a tűk számát, és kompaktabbá tegye.