Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
di Informatica
Dati, Informazione ed Elaborazione
dell’Informazione
La temperatura
INFORMAZIONI corporea di Tizio è 39,5
misurata in gradi
centigradi
DATI 39,5
• Informazioni
• Dati messi in relazione con la proprietà a cui essi si riferiscono
• Conoscenza
• Regole che permettono di trarre vantaggio dalle informazioni
Esempio
Input: due numeri interi
Elaborazione: effettuane la moltiplicazione
Output: prodotto
Connessione/comunicazione
BUS di sistema
Periferiche
BIU
Bus Interface registri
Unit PC Contatore di programma
(Program Counter)
BIU
Bus Interface registri
Unit PC Contatore di programma
(Program Counter)
AL U op eration
a
Z ero
AL U R e sult
O verflo w
b
C arryO ut
BIU
Bus Interface registri
Unit PC Contatore di programma
(Program Counter)
BIU
registri
Bus Interface
Unit PC Contatore di programma
(Program Counter)
BIU
Bus Interface registri
Unit PC Contatore di programma
(Program Counter)
BIU
Bus Interface registri
Unit PC Contatore di programma
(Program Counter)
Il codice
Il codice operativo
operativo specifica,
specifica secondo da
l’istruzione unaeseguire.
convenzione
In dipendente dalla specifica
ogni architettura macchina,
è definito l’istruzione
un certo insiemeda di
eseguire. Per ogni macchina esistono tanti codici
istruzioni (set di istruzioni) con gli associati CO
operativi differenti quante sono le istruzioni presenti
Dati, Informazione ed Elaborazione dell’Informazione
nell’insieme (set) delle istruzioni che la macchina è in
Funzionamento della macchina di
Dati e Istruzioni
Von Neumann
• Dati e istruzioni di un programma sono codificati in
forma binaria, cioè mediante sequenze finite di bit
Dati e istruzioni di programma sono codificate in
forma binaria, cioè mediante sequenze finite di bit.
• Un’istruzione codificata si compone di due parti
• Codice Operativo (CO)
Una istruzione codificata si compone di due parti: il
• Uno o più operandi (Op. i)
codice operativo e uno o più operandi:
Istruzione à CO Op. 1 Op. n
• Accesso diretto
• Dato l’indirizzo di una cella ne è possibile l’accesso immediato
• Accesso misto
• Le celle sono organizzate in blocchi costituiti da più celle, per cui si ha
accesso diretto ai blocchi ed accesso sequenziale alle celle all’interno
dei blocchi
Dischi interni
programma
programma
CPU
dati dati
Memoria centrale
Memoria secondaria (RAM)
(Hard Disk) Esegui le istruzioni del programma
• Hardware
Elaborazione
• Software