Zašto je podatkovna sabirnica u 8085 dvosmjerna?
Ulazne i izlazne operacije :8085 može izvoditi i ulazne i izlazne operacije korištenjem podatkovne sabirnice. Kada 8085 treba pročitati podatke s ulaznog uređaja, poput tipkovnice ili senzora, postavlja podatkovnu sabirnicu na način unosa i zatim čita podatke s uređaja. Slično, kada 8085 treba pisati podatke na izlazni uređaj, kao što je zaslon ili pisač, postavlja podatkovnu sabirnicu u izlazni način rada i zatim zapisuje podatke na uređaj.
Pristup memoriji :8085 koristi podatkovnu sabirnicu za pristup memoriji. Kada 8085 treba čitati podatke iz memorije, postavlja podatkovnu sabirnicu na način unosa i zatim čita podatke sa navedene memorijske adrese. Slično, kada 8085 treba zapisati podatke u memoriju, postavlja podatkovnu sabirnicu u izlazni način rada i zatim zapisuje podatke na navedenu memorijsku adresu.
Izvršenje programa :8085 dohvaća upute iz memorije i izvršava ih. Kada 8085 dohvati instrukciju iz memorije, postavlja podatkovnu sabirnicu na način unosa i zatim čita instrukciju sa navedene memorijske adrese. Nakon što je instrukcija dohvaćena, 8085 dekodira instrukciju i zatim je izvršava.
Čineći podatkovnu sabirnicu dvosmjernom, 8085 može učinkovito obavljati zadatke ulaza, izlaza, pristupa memoriji i izvršavanja programa. Ova fleksibilnost omogućuje 8085 interakciju s različitim periferijama i izvođenje širokog raspona operacija.