INFORMATICA
Deriva dal francese
INFORMATION + AUTOMATIQUE
L'elemento di base della caratteristica...
Permette di fornire informazione a qualcuno
Le due parole DATI e INFORMAZIONEPer comprendere la compra di 15 euro
Si chiama CODIFICA l'operazione con cui il dato viene tradotto in un supporto fisico
Si chiama DECODIFICA l'operazione con cui si dato viene letto da un supporto fisico
BIT: elemento atomicodato è VERO e FALSO
Rappresentata da un dispositivo che assume due stati
BYTE: combinazione di 8 bit (Può essere un carattere, una lettera)
ARCHITETTURE HW
SISTEMA DI ELABORAZIONE1. Hardware indica l'insieme dei componenti materiali2. Sistema operativo è le software di base che permette e coordina3. Software Applicativo utenze (persone, connessione esterni computer)
HARDWARE
CPUCentral Processing Unit
Bus di sistema
Memoriaandom access memoriesEDO
Bus di input/output
USB controllerMouse Tastiera
GRAPHICS adapterMonitor
DISK CONTROLLER
Slot di espansioneper altri dispositivi
INFORMATICA
Deriva dal francese
INFORMATION + AUTOMATIQUE
- è l'insieme delle te attività e le procedure che permettono di fornire una rappresentazione di qualcosa.
- le due categorie: DATI e INFORMAZIONE
CODIFICA
L'operazione con cui il dato viene scri in un supporto fisico.
DECODIFICA
L'operazione con cui il dato viene letto da un supporto fisico.
BIT: elemento atomico per rappresentare l'informazione.
Vero o falso: 0 o 1.
BYTE: combinazione di 8 bit (può essere un carattere, una lettera...)
ARCHITETTURE
H/W
SISTEMA DI ELABORAZIONE
- L'hardware indica l'insieme dei componenti materiali.
- Sistema operativo e le software di base che controlla e gestisce.
- Elenco delle H/W tale e
- Lo inserisce indicando
- Programma applicativo utente (persona, ambiente di autore)
HARDWARE
CPU (Central Processing Unit)
Bus di sistema
Memoria
Bus di input/output
- USB controller
- Graphics adapter
- Disk controller
Slot di espansione per altri dispositivi
Macchina di Von Neuman
Definì il concetto di elaboratore elettronico a programma memorizzato
Preleva le istruzioni le esegue ed elabora i dati
- I/O
- Memoria
- CPU
Scheda di un Computer Moderno
- CPU
- Disk Controller
- Keyboard
- Printer
- USB Controller
- Mouse
- Graphics Adapter
- Monitor
Le CPU possono avere più core
Unità Centrale
Memoria Centrale
- CPU Processore
- Registri di Memoria
- Unità di controllo
- Unità aritmetico logica
Periferiche di Input
- es. tastiera/mouse
Periferiche di Output
- es. Monitor, Stampante
L'esecuzione delle operazioni è regolata da un orologio (clock) ad altissima frequenza
Si carica nella memoria centrale un'intera sequenza di istruzioni (programma) e l'unità di controllo prende in considerazione la prima istruzione. La interpreta e ordina all'unità aritmetico-logica di eseguirla, il processore registra il risultato e prende in esame quella successiva. Il ciclo si ripete fino a quando tutte sono eseguite.
Ciclo di Esecuzione
- Dal processore Istruzioni
- Riceve il tipo di istruzioni
- Riceve gli indirezzi degli operandi alla memoria dati
- Richiede gli operandi
- Riceve gli operandi
- Esegue le operazioni
- Invia lo stato al processore Istruzioni
- Riporta i risultati alla memoria dati
Un'istruzione si compone di diverse parti:
- Codice operativo (indice il tipo di operazione es. somma)
- La provenienza degli operandi (es. quali numeri sommare)
- Risultato
Le istruzioni sono rappresentate come sequenze di bit
MEMORIE
MEMORIA PRINCIPALEci accede direttamente la cpunon permanentevolatili
MEMORIA SECONDARIAci si accede tramite il sottosistema di I/0permanentenon volatili
MEMORIA CENTRALERAMmemoria ad accesso casualeROMmemoria di sola letturaLe differenze tra RAM e ROMPrestazioni: local - indipendenteVolatilità
Tecnologia: stato solido, magnetica elettronica ottica: economica ma lenta