1. STRUTTURA HARDWARE
Ogni calcolatore svolge 4 funzioni fondamentali:
- Elaborare i dati - elabora i dati dall'esterno e trasforma i risultati
- Memorizzazione dati - ordinare e organizzare i pacchi di dati che saranno elaborati
- Trasferimento dei dati - dopo l'elaborazione, i dati vengono trasmessi
- Controllo - le fasi 1 + 2 + 3 sono sviluppate e controllate.
All'interno del calcolatore c'è un'unità di controllo che coordina le risorse del computer affinché i comandi dati corrispondano all'elaborazione delle sezioni del calcolatore.
LA CPU
CPU - UNITÀ DI ELABORAZIONE CENTRALE
Ha una funzione di: controllo, elaborazione e coordinamento
- Registri - celle di memoria interne della CPU che memorizzano le informazioni necessarie per l'esecuzione delle istruzioni
- ALU - unità aritmetico logica che permette di effettuare operazioni aritmetiche e logiche
- UNITÀ DI CONTROLLO - coordina e controlla l'esecuzione dei programmi
1. STRUTTURA HARDWARE
Ogni calcolatore svolge 4 funzioni fondamentali:
Elaborare i dati - elabora i dati dell'esterno e trasforma in risultati.
Memorizzazione dati - ordinare / organizzare per brevi / lunghi periodi i dati che verranno elaborati.
Trasferimento dei dati - dopo l'elaborazione, i dati vengono trasmessi.
Controllo - le fasi 1+2+3 sono sviluppate e controllate.
All'interno del calcolatore vi è un'unità di controllo che coordina le risorse del computer affinché i comandi dati corrispondono all'operato delle sezioni del calcolatore.
LA CPU
[ CPU ] = UNITA' DI ELABORAZIONE CENTRALE
Ha una funzione di: controllo, elaborazione e coordinamento.
REGISTRI
Delle di memoria interna della CPU che immagazzinano le informazioni necessarie per l'esecuzione delle istruzioni.
[ SI COMPONE ]
[ ALU ] - unità aritmetico logica che permette di ... operazioni aritmetiche e logiche.
UNITA' DI CONTROLLO coordina il funzionamento dei programmi.
MEMORIZZAZIONE DEI DATI
* Sistema Direz. e Memoria
* Celle adiacenti ognuno corrisponde a un indirizzo nella
singola lett. e setta dati in formato binario
* Il collegamento tra le celle avviene attraverso il BUS e
MASTER SLAVE
IL BUS
* Una linea di collegamento contemporaneo tra di
e permette lo scambio di dati fra di essi.
Tale collegamento contemporaneo permette di lavorare contemporaneamente
tra dati di componenti di altre periferiche.
Per risolvere questa problematica vi si è il:
MASTER
masterone!! Chiunque gestisce l'intera sistema delle periferiche di o gestito autonomamente il BUS (norma - con SLAVE)
In particolare i dati devono passare dal BUS devono passare fino a giungere nella CPU.
Il BUS DATI: scambio dati tra CPU->MEMORIA e MEMORIA->CPU
BUS INDIRIZZI: indirizzata delle celle (ta dati leggera scrive)
BUS CONTROLLO: coordinamento dei sistemi destinazione ordinato.
OGNI CPU ha un linguaggio macchina onde l'esigenza
delle istruzioni che è in grado di decodificare e le modalità di
interpreparazione degli insiemi.
La CPU gestisce 3 operazioni:
- LETTURA: estrazione dalla memoria dell’istruzione del programma
- DECODIFICA: identificazione dell’istruzione
- ESECUZIONE: attuazione dell’operazione
FUNZIONAMENTO CPU
La CPU preleva ed esegue le informazioni all’interno del programmadalla memoria centrale e in parte esterna i registri, dove vieneconfrontato e controllato che posti dell’unità dei controlli, lereti innestate alle macerie sopraelevate
Il metodo più semplice è quello di collegare esclusivamente l’ALUcon la memoria dove ad ogni istruzione è associato un campo dettoamicronio. Il microprogramma o costituito da una combinazione(ovunque di BIT contenente i sensi di mercato)destinate alle unità d’istruzione e altre menoma il downtimedell’unità dei controlli.
- Controllo => microprogramma bus di firmware
- Controllo codice => formula dei ciruiti
Anche l’operazione complessa definisce essere programma dibase, ovvero o:
- RISC -> reduced instruction set computer
- CISC -> complex
Memoria centrale organizzabile in celle di pari dimensione oppure della parola a sua lunghezza variabile con il determinato indirizzo.
Come fa la CPU a prendere l'informazione giusta?
ESEGUI ➔ WINWORD.EXEOPERANDO ➔ lettera.docDOCUMENTO
Sono Ordinamento su memoria i dati che rappresentano le informazioni di chiamata in Winword.EXE
BUS ➔ CPU ➔ ALU e REG (REGISTRO) Program Counter
Lo CPU guarda il PROGRAM COUNTER con il valore 0, va in memoria e si prende la istruzione incrementando il program counter da 0 a 1, esegue
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.