Concetti Chiave

  • L'Input/Output gestisce il trasferimento di dati tra la memoria centrale e i dispositivi periferici, essenziali per il funzionamento del computer.
  • I dispositivi di Input/Output si suddividono in categorie come interazione uomo-macchina, memorizzazione permanente e controllo di apparati.
  • L'efficienza delle operazioni di Input/Output è fondamentale per la rapidità del file manager e la gestione della memoria virtuale nel sistema.
  • L'architettura I/O di un computer include processi, memoria centrale, dispositivi periferici e un bus di sistema per l'interconnessione.
  • Il controllore del disco gestisce le operazioni di scrittura e lettura, inviando segnali di interruzione all'unità centrale per comunicare l'avvenuta operazione.

L'Input / Output riguarda le operazioni di trasferimento dei dati tra la memoria centrale e i dispositivi periferici. I dispositivi sono molto importanti per il funzionamento del computer..Possono classificare i dispositivi di Input/Output

in:

1) dispositivi per l'interazione tra uomo e macchina (tastiera, mouse );

2) dispositivi per la memorizzazione permanente, non volatile, dei dati, come i DVD e CD ROM.

3)dispositivi per il controllo di apparati e per la ricezione dati da apparati;

Le memorie di massa sono quindi dispositivi di INPUT/OUTPUT. Quindi l'efficienza delle operazioni di INPUT/OUTPUT è molto importante per il funzionamento dell'intero sistema, e soprattutto per il file manager, perché influisce sulla rapidità della risposta alla richiesta di informazioni ricercandole nei file su disco,sia nella gestione della memoria virtuale.

Architettura e funzionamento dell'I/O

L'architettura I/O: un moderno computer è composto da uno o piu processi, dalla memoria centrale, dai dispositivi periferici e da una struttura di interconnessione,detta BUS di sistema, per il collegamento delle parti che

compongono il computer. I dispositivi periferici ( tastiera e video ) sono collegati al bus di sistema tramite controllori del dispositivo o schede di controllo del dispositivo.

Per eseguire un'operazione di scrittura il controllore del disco deve conoscere il tipo di operazione , quali sono i dati da scrivere e in quale posizione scrivere i dati. Una volta scritti i dati su disco informa l'unità centrale dell'avvenuta operazione inviando un segnale di interruzione. Nell'operazione di lettura del disco , il controllore riceve dall'unità centrale l'ordine di leggere e la posizione su disco dei dati da leggere. Il controllore esegue l'operazione e invia i dati al processore.

Domande da interrogazione

  1. Quali sono le principali categorie di dispositivi di Input/Output?
  2. I dispositivi di Input/Output si classificano in tre categorie: 1) dispositivi per l'interazione tra uomo e macchina (come tastiera e mouse), 2) dispositivi per la memorizzazione permanente dei dati (come DVD e CD ROM), e 3) dispositivi per il controllo di apparati e per la ricezione di dati.

  3. Perché l'efficienza delle operazioni di Input/Output è cruciale per il sistema?
  4. L'efficienza delle operazioni di Input/Output è fondamentale per il funzionamento dell'intero sistema, in particolare per il file manager, poiché influisce sulla rapidità della risposta alle richieste di informazioni dai file su disco e nella gestione della memoria virtuale.

  5. Come avviene la comunicazione tra il controllore del disco e l'unità centrale durante le operazioni di lettura e scrittura?
  6. Durante la scrittura, il controllore del disco deve conoscere il tipo di operazione e i dati da scrivere, e dopo aver completato l'operazione invia un segnale di interruzione all'unità centrale. Nella lettura, il controllore riceve l'ordine dall'unità centrale e, dopo aver eseguito l'operazione, invia i dati al processore.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community