Ulazni / izlazni procesor ili I / O procesor je procesor koji je odvojen od CPU-a i dizajniran je za obradu samo ulaznih / izlaznih procesa za uređaj ili računalo.
I / O procesor može izvoditi radnje bez prekida ili intervencije iz CPU-a. CPU treba samo pokrenuti I / O procesor tako da mu kaže koju aktivnost treba izvesti. Nakon što se provedu potrebne radnje, I / O procesor zatim daje rezultate CPU-u. Izvršavanje tih radnji omogućuje I / O procesoru da djeluje kao sabirnica za CPU, poput CPU sabirnice, obavljajući aktivnosti izravnim interakcijama s memorijom i drugim uređajima u računalu. Napredniji I / O procesor također može imati ugrađenu memoriju, što mu omogućuje brže obavljanje radnji i aktivnosti.
Na primjer, bez I / O procesora, računalo bi zahtijevalo da CPU obavlja sve radnje i aktivnosti, smanjujući ukupne performanse računala. Međutim, računalo s I / O procesorom omogućilo bi CPU-u da pošalje neke aktivnosti I / O procesoru. Dok I / O procesor obavlja potrebne radnje za te aktivnosti, CPU je slobodan za obavljanje drugih aktivnosti, čineći računalo učinkovitijim i povećavajući performanse.
Uvjeti hardvera, ulaz, izlaz