Casa Hardware Che cos'è un bus di controllo? - definizione da techopedia

Che cos'è un bus di controllo? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Control Bus?

Un bus di controllo è un bus del computer che viene utilizzato dalla CPU per comunicare con i dispositivi contenuti nel computer. Ciò si verifica attraverso collegamenti fisici come cavi o circuiti stampati.


La CPU trasmette una varietà di segnali di controllo a componenti e dispositivi per trasmettere segnali di controllo alla CPU utilizzando il bus di controllo. Uno degli obiettivi principali di un bus è ridurre al minimo le linee necessarie per la comunicazione. Un singolo bus consente la comunicazione tra i dispositivi utilizzando un canale dati. Il bus di controllo è bidirezionale e assiste la CPU nella sincronizzazione dei segnali di controllo con dispositivi interni e componenti esterni. Comprende linee di interruzione, linee di abilitazione byte, segnali di lettura / scrittura e linee di stato.

Techopedia spiega Control Bus

Sebbene una CPU possa avere un proprio set distintivo di segnali di controllo, alcuni controlli sono comuni a tutte le CPU:

  • Linee di richiesta di interruzione (IRQ): linea hardware utilizzata dai dispositivi per interrompere i segnali alla CPU. Consente alla CPU di interrompere il lavoro corrente per elaborare la richiesta corrente.
  • Linea di controllo dell'orologio di sistema: fornisce i tempi interni per vari dispositivi sulla scheda madre e sulla CPU.

La maggior parte dei bus di sistema è composta da 50 a 100 linee distinte per la comunicazione. Il bus di sistema è costituito da tre tipi di bus:

  • Bus dati: trasporta i dati che devono essere elaborati
  • Bus indirizzo: determina dove devono essere inviati i dati
  • Bus di controllo: determina l'elaborazione dei dati

La comunicazione tra la CPU e il bus di controllo è necessaria per il funzionamento di un sistema competente e funzionale. Senza il bus di controllo la CPU non può determinare se il sistema sta ricevendo o inviando dati. È il bus di controllo che regola in quale direzione devono andare le informazioni di scrittura e lettura. Il bus di controllo contiene una linea di controllo per le istruzioni di scrittura e una linea di controllo per le istruzioni di lettura. Quando la CPU scrive i dati nella memoria principale, trasmette un segnale alla riga di comando di scrittura. La CPU invia anche un segnale alla riga di comando di lettura quando deve leggere. Questo segnale consente alla CPU di ricevere o trasmettere dati dalla memoria principale.

Che cos'è un bus di controllo? - definizione da techopedia