Differenze tra le versioni di "Assembly/Organizzazione di sistema/Componenti base di sistema/System Bus"

nessun oggetto della modifica
 
==Il Bus di Controllo==
Sul Bus di Controllo, non passano dati e indirizzi, ma viene utilizzato per specificarechiarire alcuni particolarile statioperazioni della CPU. Ad esempio, abbiamo visto che attraverso il Bus Dati, passano i dati letti o scritti da/su una locazione di memoria indicata sul Bus Indirizzi. Ma una volta arrivato alla locazione, il processore si chiede "Devo leggere o scrivere?". Due linee del Bus di controllo, chiamate ''Read'' e ''Write'' (dette anche linee RRD/WWR), specificano questo tipo di stato. Quando tutte e due le linee sono settate a 1, il processore è fermo (una situazione estremamente rara), se invece la linea Read è settata a 0, il processore sta leggendo, se la linea Write è settata a 0, il processore sta scrivendo. Abbiamo poi i fili MEM/IO, che indovinate un po', specificano se il processore sta leggendo/scrivendo da memoria o dispositivi I/O. Esiste anche il filo del ''clock''. La linea degli ''interrupt'' e altri. Questi elencati sono i più importanti.
 
[[Categoria:Linguaggio Assembly|Bus]]
154

contributi