Appunti di Informatica

Slides:



Advertisements
Presentazioni simili
La struttura fisica e logica di un elaboratore
Advertisements

STRUTTURA DEL PERSONAL COMPUTER
CORSO DI AGGIORNAMENTO modulo 1- Computer
Architettura di un sistema informatico Hardware
DAL MICROPROCESSORE AI SISTEMI EMBEDDED Informatica per lAutomazione II (Informatica B o II) Anno accademico 2008/2009 Prof. Giuseppe Mastronardi Ing.
ARCHITETTURA DEL CALCOLATORE
I COMPONENTI DEL Computer
2 Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione elaborazione dati memorizzazione dati trasferimento.
Larchitettura di Von Neumann CPU RAM Mem second I/O bus.
1 Corso di Informatica (Programmazione) Lezione 4 (24 ottobre 2008) Architettura del calcolatore: la macchina di Von Neumann.
Com’è fatto un elaboratore?
3. Architettura Vengono descritte le principali componenti hardware di un calcolatore.
INTRODUZIONE Il termine Informatica deriva dalla fusione dei termini INFORmazione autoMATICA si intende indicare la scienza che ha il compito di raccogliere,
INTRODUZIONE Il termine Informatica deriva dalla fusione dei termini INFORmazione autoMATICA si intende indicare la scienza che ha il compito di raccogliere,
EVOLUZIONE DEL PC Legge di Moore: La potenza dei calcolatori raddoppia ogni 18 mesi Metà anni 80 (Personal Computer IBM AT) Architettura 16 bit interna,
Informatica giuridica Hardware e software: glossario Lucio Maggio Anno Accademico 2001/2002.
Il linguaggio digitale
La macchina di von Neumann
La macchina di von Neumann
L’Architettura del Sistema di Elaborazione
La struttura fisica del computer
UNIVERSITA’ STUDI DI ROMA “FORO ITALICO”
Architettura dell’elaboratore
Informatica: il trattamento automatico dell’informazione
Modulo 1 - Hardware u.d. 2 (syllabus – 1.2.6)
Spiegatemi tutto sul computer!!
2. Hardware Componenti di base di un computer
ARCHITETTURA DEGLI ELABORATORI
Il Calcolatore Elettronico
COME È FATTO UN COMPUTER
Modulo 1 - Concetti di base della Tecnologia dell'Informazione
1 Corso Informatica base hardware PC Unitre Anno
Corso base per l’utilizzo del PC e della posta informatica
STRUTTURA GENERALE DI UN ELABORATORE
ECDL Patente europea del computer
L' ARCHITETTURA DI VON NEUMANN
Il computer: struttura fisica e struttura logica
PERCORSO DI FORMAZIONE UTILIZZO DEL COMPUTER 1° livello
La struttura fisica del computer
Architettura del calcolatore
Di cosa parleremo? PC e dispositivi portatili Componenti di un PC
ARCHITETTURA DI UN ELABORATORE
Sistemi di elaborazione e trasmissione delle informazioni
Hardware Case Memorie Motherboard Cpu.
La RAM, la ROM e la CPU di Beatrice Cecchini e Margherita Pelagagge
Unità centrale di processo
prof. Antonella Schiavon ottobre 2009
STRUTTURA DELL’ELABORATORE
Realizzazione a cura di
Hardware e software Hardware Software
Architettura del calcolatore
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
INFORMATICA = INFOrmazione + autoMATICA L’informazione una delle risorse strategiche più importanti della società moderna Capacità di gestire l’informazione.
Luglio 2004Generalità Hardware1 Luglio Generalità Hardware2 MACCHINA DI VON NEUMAN (1947) BUS Processore Elaborazione Controllo Memoria Ingresso.
Laboratorio Informatico
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Hardware Struttura fisica (architettura) del calcolatore formata da parti meccaniche, elettriche, elettroniche.
Struttura Fondamentale degli Elaboratori Elaboratore –È un sistema numerico –È un sistema automatico –È un sistema a programamzione registrabile –Ha una.
STRUTTURA DELL’ELABORATORE
Informatica .
Istituto Comprensivo di Livigno BENVENUTI. Clemente Silvestri FONDAMENTI DI INFORMATICA.
Hardware e software  Hardware  Termine inglese, letteralmente significa “ferramenta” (“hard” significa “duro/solido”; “ware” significa “merce”: “roba.
Il modello di Von Neumann
Fondamenti di Informatica Il Calcolatore Monica Mordonini Dipartimento di Ingegneria dell’Informazione Università degli Studi di Parma.
HARDWARE (2). MEMORIE Due classi di memoria MEMORIA CENTRALE –media capacità - ottima velocità MEMORIA DI MASSA elevata capacità - bassa velocità.
Hardware Struttura fisica (architettura) del calcolatore formata da parti meccaniche, elettriche, elettroniche.
Concetti informatici di base. Concetti informatici di base Il computer o elaboratore è una apparecchiatura costituita da un insieme di dispositivi di.
Architettura degli elaboratori
Introduzione all’uso del computer
Transcript della presentazione:

Appunti di Informatica ISIA Duca degli Abruzzi a.s. 2010/2011 prof. Antonella Schiavon

prof. Antonella Schiavon Hardware e software Risorse hardware: componenti fisiche Risorse software: componenti non fisiche (dati, istruzioni) Firmware: componenti hw + sw = SISTEMA DI ELABORAZIONE prof. Antonella Schiavon

Sistema di elaborazione Insieme di componenti hardware e software che interagiscono fra loro per il raggiungimento di un obiettivo comune. prof. Antonella Schiavon

Modello funzionale di John von Neumann (1946) Unità centrale CPU (Central Processing Unit, unità di elaborazione Centrale) ALU (Arithmetic Logic Unit, unità aritmetico logica) CU (Control Unit, unità di controllo) Memoria cache Memoria centrale RAM (Random Access Memory, memoria ad accesso casuale) ROM (Read Only Memory, memorie di sola lettura) Periferiche di output schermo stampante … altro … Periferiche di input tastiera mouse … altro … Memorie di massa hard disk CD USB Flash Disk … altro… prof. Antonella Schiavon

Modello di von Neumann (1946) Funzioni di un sistema di elaborazione: Input di dati e programmi Elaborazione dei dati attraverso le istruzioni che compongono i programmi Output di risultati prof. Antonella Schiavon

Modello di von Neumann (1946) Insieme di unità funzionali: Unità di input Memoria centrale CPU – Unità centrale di elaborazione Unità di output Memorie di massa collegate fisicamente da bus prof. Antonella Schiavon

prof. Antonella Schiavon Altre architetture Array processor Pipeline Multiprocessor prof. Antonella Schiavon

prof. Antonella Schiavon Scheda madre prof. Antonella Schiavon

prof. Antonella Schiavon Input / Output (I/O) Input: azione che consente di inserire nell’elaboratore (RAM e CPU) i dati da elaborare e i programmi, cioè le istruzioni che permettono di elaborare i dati Output: azione che consente la riproduzione dei risultati del processo di elaborazione all’esterno, cioè in modo visibile all’utente prof. Antonella Schiavon

La memoria centrale - RAM Funzione: conserva i dati e le istruzioni necessarie al funzionamento dell’elaboratore Azioni possibili: scrittura, lettura Codice binario (cifre 0 e 1) per la rappresentazione di dati e istruzioni Bit, byte e suoi multipli, word, cella Indirizzamento prof. Antonella Schiavon

La CPU (Central Processing Unit) Funzioni: eseguire e controllare i processi in esecuzione Comunica con la memoria centrale (legge e scrive) Interpreta le istruzioni Esegue le operazioni aritmetiche e logiche Il ciclo macchina CPU e RAM comunicano tra loro attraverso bus interni prof. Antonella Schiavon

prof. Antonella Schiavon Elaborazione Risultati finali output Dati iniziali input RAM - CPU prof. Antonella Schiavon

prof. Antonella Schiavon Le memorie di massa Funzione: conservano in modo permanente software (dati e programmi) Azioni possibili: scrittura, lettura Codice binario (cifre 0 e 1) per la rappresentazione di dati e istruzioni Supporto magnetico Supporto ottico Accesso sequenziale, diretto FINE prof. Antonella Schiavon

prof. Antonella Schiavon Dispositivi di Input Tavoletta grafica Mouse, touchpad, trackball Tastiera Scanner Joystick Touchscreen Macchina fotografica digitale Microfono, webcam prof. Antonella Schiavon

prof. Antonella Schiavon Dispositivi di Output Schermo Casse acustiche Plotter LCD Stampanti prof. Antonella Schiavon

prof. Antonella Schiavon I multipli del byte 1 Byte 8 bit 1 KiloByte – KB 210 byte=1024 byte 1 MegaByte – MB 210KB=210 x 210 byte= 1.048.576 byte 1 GigaByte – GB 210MB=210x210KB=210x210x210byte=1.073.741.824 byte 1 TeraByte – TB 210GB=210x210MB=210x210x210KB= 210x210x210x210 byte= 1.099.511.627.776 byte prof. Antonella Schiavon

prof. Antonella Schiavon Word (o parola) È costituita da un numero di bit multiplo di 8: 8, 16, 32, 64 bit Definisce la dimensione della cella standard di sistema È il numero di bit che vengono trasferiti in modo parallelo tra memoria centrale e CPU Più alto è il numero di bit che compongono la parola, maggiore è la velocità di elaborazione del computer prof. Antonella Schiavon

prof. Antonella Schiavon Cella di memoria È un insieme di byte nei quali è memorizzato un dato codificato in binario La memoria centrale è composta da celle di uguale dimensione, disposte come in una matrice quadrata (tabella) Ogni cella è identificata da un indirizzo progressivo, univoco, espresso come una sequenza di bit L’indirizzo di una cella coincide con l’indirizzo del primo dei byte che la costituiscono prof. Antonella Schiavon

Interpretazione dell’indirizzo Lo spazio di indirizzamento è il numero di bit dedicato a conservare l’indirizzo di una cella di memoria Esso dipende dalla dimensione della memoria (es. 1 byte, max 28=256 byte di RAM) La metà di destra rappresenta l’indirizzo della riga, la metà di sinistra rappresenta l’indirizzo della colonna (24x24=256) Il tempo d’accesso alle diverse celle non dipende dalla loro posizione  RAM, cioè Random Access Memory, memoria ad accesso casuale prof. Antonella Schiavon

Lettura delle informazioni contenute nella RAM La CPU comunica alla RAM l’indirizzo della cella che contiene le informazioni (dato o istruzione) di interesse La RAM recupera l’informazione La RAM trasferisce il dato alla CPU informazione CPU RAM prof. Antonella Schiavon

Scrittura delle informazioni nella RAM La CPU interpreta l’istruzione, esegue l’elaborazione richiesta e produce un risultato La CPU comunica alla RAM il risultato e l’indirizzo di cella dove dovrà essere memorizzato Avviene la registrazione del risultato nella RAM risultato CPU RAM prof. Antonella Schiavon

L’esecuzione delle istruzioni: il ciclo macchina prof. Antonella Schiavon