Concetti Chiave
- Il modello di Von Neumann comprende un'unità d'ingresso per acquisire programmi e dati, memorizzati nella RAM.
- La CPU, composta dalla CU e dalla ALU, è responsabile dell'esecuzione delle istruzioni memorizzate nella memoria centrale.
- I BUS di controllo, dati e indirizzi coordinano i componenti del computer, facilitando la comunicazione tra la CU e la RAM.
- Il ciclo operativo della CU si compone di tre fasi: fetch, decode ed execute, ciascuna con specifiche funzioni nei registri.
- La memoria secondaria funge da memoria di massa, scambiando dati con la RAM e trasferendo risultati tramite l'unità di uscita.
Qual è la struttura del modello di Von Neumann?
Il modello di Von Neumann è formato da un'unità d'ingresso (input) dove vengono acquisiti i programmi e i dati che poi vengono memorizzati nella memoria centrale (RAM).
La CU (Central Unit) interpreta le istruzioni registrate nella RAM e coordina i vari componenti del computer tramite i BUS di controllo. I BUS possono essere di tre tipi: di dati, di controllo, di indirizzi.
La ALU (Arithmetic-Logic Unit) esegue le operazioni aritmetiche e logiche.
La ALU e la CU formano la CPU (Central Processing Unit) che ha il compito di eseguire le istruzioni di un programma salvato nella memoria centrale.
La memoria seondaria è la memoria di massa che puo' scambiare dati e informazioni con la RAM.
Tramite l'unità di uscita (output) vengono trasferiti i risultati presenti in memoria.
Ciclo operativo della CU
I principali registri della CU sono l'IR (Instruction Register) e il PC (Program Counter).
La CU funziona secondo un ciclo formato da tre fasi.
- La prima fase è la "fase di fetch" dove vengono aggiornati i due registri.
- La seconda fase è la "fase di decode" dove vengono caricati il codice operativo e gli operandi ed infine viene decodificato il codice operativo.
- La terza fase è la "fase di execute" dove viene eseguita l'operazione e viene mostrato il risultato.
Domande da interrogazione
- Quali sono i componenti principali del modello di Von Neumann?
- Come funziona il ciclo operativo della CU?
- Qual è il ruolo della memoria secondaria nel modello di Von Neumann?
Il modello di Von Neumann è composto da un'unità d'ingresso, memoria centrale (RAM), CU (Central Unit), ALU (Arithmetic-Logic Unit) e un'unità di uscita. La CU coordina i componenti tramite i BUS di controllo, mentre la ALU esegue operazioni aritmetiche e logiche.
Il ciclo operativo della CU si articola in tre fasi: "fase di fetch" per aggiornare i registri, "fase di decode" per caricare e decodificare il codice operativo, e "fase di execute" per eseguire l'operazione e mostrare il risultato.
La memoria secondaria, o memoria di massa, ha il compito di scambiare dati e informazioni con la RAM, supportando così il funzionamento del sistema nel suo complesso.