UNIVERSITA’ STUDI DI ROMA “FORO ITALICO”

Slides:



Advertisements
Presentazioni simili
INFORMATICA GENERALE A Cura di Corsetti Adriano
Advertisements

La struttura fisica e logica di un elaboratore
STRUTTURA DEL PERSONAL COMPUTER
CORSO DI AGGIORNAMENTO modulo 1- Computer
DAL MICROPROCESSORE AI SISTEMI EMBEDDED Informatica per lAutomazione II (Informatica B o II) Anno accademico 2008/2009 Prof. Giuseppe Mastronardi Ing.
ARCHITETTURA DEL CALCOLATORE
Memorie.
2 Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione elaborazione dati memorizzazione dati trasferimento.
1 Corso di Informatica (Programmazione) Lezione 4 (24 ottobre 2008) Architettura del calcolatore: la macchina di Von Neumann.
ANALOGICO e DIGITALE 10°C
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,
Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per lambiente e il territorio Il calcolatore Stefano Cagnoni e Monica Mordonini Dipartimento.
MEMORIA CENTRALE Spazio di lavoro del calcolatore: contiene i dati da elaborare e i risultati delle elaborazioni durante il funzionamento del calcolatore.
Labortaorio informatica 2003 Prof. Giovanni Raho 1 INFORMATICA Termini e concetti principali.
La macchina di von Neumann
La macchina di von Neumann
L’Architettura del Sistema di Elaborazione
Informatica per medici
UNIVERSITA’ STUDI DI ROMA “FORO ITALICO”
Architettura dell’elaboratore
Informatica: il trattamento automatico dell’informazione
Le memorie del calcolatore
Spiegatemi tutto sul computer!!
ARCHITETTURA DEGLI ELABORATORI
Il Calcolatore Elettronico
Il MIO COMPUTER.
MODULO 01 Come è fatto un computer e come ragiona.
PRESENTAZIONE di RICCARDO
Modulo 1 - Concetti di base della Tecnologia dell'Informazione
1 Corso Informatica base hardware PC Unitre Anno
STRUTTURA GENERALE DI UN ELABORATORE
Appunti di Informatica
L' ARCHITETTURA DI VON NEUMANN
Il computer: struttura fisica e struttura logica
PERCORSO DI FORMAZIONE UTILIZZO DEL COMPUTER 1° livello
Architettura del calcolatore
Introduzione all'uso del PC
Sistemi di elaborazione e trasmissione delle informazioni
MODULO 01 Il computer.
Unità centrale di processo
STRUTTURA DELL’ELABORATORE
STRUTTURA DI UN COMPUTER
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.
3  Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione  elaborazione dati  memorizzazione dati 
Luglio 2004Generalità Hardware1 Luglio Generalità Hardware2 MACCHINA DI VON NEUMAN (1947) BUS Processore Elaborazione Controllo Memoria Ingresso.
Informatica Lezione 5 Scienze e tecniche psicologiche dello sviluppo e dell'educazione (laurea triennale) Anno accademico:
Laboratorio Informatico
INFORmazione autoMATICA
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Il calcolatore Stefano Cagnoni e Monica Mordonini
Hardware Struttura fisica (architettura) del calcolatore formata da parti meccaniche, elettriche, elettroniche.
Informatica Lezione 4 Psicologia dello sviluppo e dell'educazione (laurea magistrale) Anno accademico:
Informazione e Informatica - presentazione dei concetti di base -
Struttura Fondamentale degli Elaboratori Elaboratore –È un sistema numerico –È un sistema automatico –È un sistema a programamzione registrabile –Ha una.
Istituto Comprensivo di Livigno BENVENUTI. Clemente Silvestri FONDAMENTI DI INFORMATICA.
Test di preparazione all’esame ECDL MODULO 1 1 Il termine ROM indica:  Random Optical Memory  Read Only Memory  Random Only Memory  Read Optical.
I Microprocessori Unità 3 del libro Internet Working Sistemi e reti.
Il modello di Von Neumann
Fondamenti di Informatica Il Calcolatore Monica Mordonini Dipartimento di Ingegneria dell’Informazione Università degli Studi di Parma.
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.
Rappresentazione delle informazioni negli elaboratori L’entità minima di informazione all’interno di un elaboratore prende il nome di bit (binary digit.
Struttura del Computer
Transcript della presentazione:

UNIVERSITA’ STUDI DI ROMA “FORO ITALICO” Corso di Laurea Triennale INFORMATICA Lez. 3 Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Struttura logica del computer Von Neumann (metà anni ’40) Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Struttura logica del computer: le memorie La memoria è la base sulla quale vengono registrati i dati su cui operare e le istruzioni al momento dell’esecuzione del programma. Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Struttura logica del computer: la Memoria Centrale Detta anche Memoria Principale o Memoria Veloce, è costituita da due componenti: • la RAM • la ROM Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia RAM ROM (Read Only Memory), memoria di sola lettura. Memorizza i programmi di servizio per le funzioni base del computer (Firmware) che consente al personal computer di eseguire le funzioni fondamentali come l’avviamento del software di base (ROM-BIOS, ovvero Read Only Memory - Basic Input Output System). Questa memoria non è volatile. (Random Access Memory), memoria ad accesso diretto. Registra i dati e le istruzioni del programma al momento dell’esecuzione. È’ una memoria volatile: dati e istruzioni vengono persi quando viene interrotta l’alimentazione elettrica, a seguito dello spegnimento del computer. Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia Struttura logica del computer: CPU (Central Processing Unit) o UCE (Unità Centrale di Elaborazione) Interpreta ed esegue le istruzioni. È costituita da un microprocessore, ossia un insieme di circuiti elettronici miniaturizzati. Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

CPU (Central Processing Unit) Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Struttura logica del computer: Sistema Centrale + = Sistema Centrale Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia Struttura logica del computer: Unità periferiche Unità di Input - macchine o dispositivi che permettono di introdurre dati nel computer. Unità di Output - macchine o dispositivi che permettono di ricevere dati dal computer. Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia I dati e le istruzioni dell’elaborazione vengono trasmessi tra Memoria e: Unità Centrale di Elaborazione Unità Periferiche (sotto il controllo della CPU) Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia Per svolgere queste funzioni la CPU utilizza: • l’Unità Logico-Aritmetica (ALU, Arithmetic Logic Unit), che esegue le istruzioni logiche e di calcolo; • l’Unità di controllo, che sovraintende alle operazioni di ingresso e di uscita dei dati. Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia Le singole istruzioni sono costituite da: • un Codice operativo, che indica il tipo di operazione che deve essere eseguita; le istruzioni possono riguardare il calcolo, la lettura e la scrittura, il confronto di dati e il trasferimento dell’esecuzione a un punto diverso del programma, il trasferimento di dati in memoria. • uno o più Operandi, che danno gli indirizzi di memoria dei dati da elaborare e di dove memorizzare risultati ottenuti. Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prestazioni di un computer Le prestazioni dell’elaboratore dipendono: • dalla velocità dell’unità centrale di elaborazione; • dalla capacità della memoria centrale di gestire programmi costituiti da un elevato numero di istruzioni; dalla velocità di accesso alle memorie di massa; dall’eventuale frammentazione dei dati su disco; dalla disponibilità di schede grafiche (se richieste dal sistema); dalla disponibilità di acceleratori per le operazioni di calcolo; dall’ utilizzo contemporaneo di più programmi, multiprogrammazione o multitasking. Prestazione di un computer: velocità con cui viene elaborato un programma multiprogrammazione o multitasking; in questo caso l’unità centrale di elaborazione ripartisce il proprio tempo nell’esecuzione delle istruzioni dei programmi contemporaneamente attivi Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Frammentazione e deframmentazione Quando, su un disco magnetico, i files vengono scritti e cancellati di continuo, come avviene normalmente, i files si frammentano, cioe' invece di essere registrati tutti di fila, cominciano a essere registrati in ogni spazio libero del disco. L'attivita' di deframmentazione ottimizza i file e lo spazio a disposizione, e sarebbe buona norma eseguirla sovente, per avere un sistema piu' efficiente. Frammentazione. Questa operazione tuttavia rallenta l'esecuzione dei programmi perche‘ per leggere un file la testina di lettura del disco deve passare da una parte all'altra del disco alla ricerca dei dati. Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prestazioni di un computer: unità di misura La velocità dell’Unità Centrale di Elaborazione si misura in MIPS (milioni di istruzioni al secondo) ed è proporzionale alla velocità del Clock di Sistema, un orologio che sincronizza l’esecuzione delle istruzioni. La velocità del clock si misura in Mhz (milioni di cicli al secondo) o Ghz (miliardi di cicli al secondo) Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia Memorizzazione dati Nel computer la memorizzazione dei dati si basa sul sistema digitale binario: digitale perché all’interno dell’elaboratore tutto viene rappresentato con numeri, cifre (in inglese: Digit), binario perché si usa un sistema di numerazione su base 2, quindi con l’utilizzo di due sole cifre (0 e 1). L’unità di rappresentazione minima è il bit (Binary Digit = cifra binaria). Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia Memorizzazione dati I bit vengono raggruppati in byte di 8 bit. Ogni byte è in grado di rappresentare 256 (= 28) combinazioni diverse. • bit • byte = 8 bit • KB (kilobyte) = 2 alla 10 byte = 1024 byte • MB (Megabyte) = 2 alla 10 KB = 1024 Kilobyte • GB (Gigabyte) = 2 alla 10 MB = 1024 Megabyte • TB (Terabyte) = 2 alla 10 GB = 1024 Gigabyte Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia Memorizzazione dati Il carattere è l’unità minima di registrazione e occupa 1 byte. Esempi di caratteri sono: • S • 3 • / Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia Memorizzazione dati Il campo è un insieme di caratteri che rappresentano un dato. Occupa alcuni byte. Esempi di campi sono: • Cognome • Età • Data fattura. Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia Memorizzazione dati Il record è un insieme di campi che costituiscono un’informazione unitaria. Occupa decine o centinaia di byte. Un esempio di record può essere dato dalla seguente sequenza di campi: • Cognome, Nome, Indirizzo, Città. Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia Memorizzazione dati Il file è l’insieme dei record omogenei, cioè aventi la stessa struttura. Può occupare da pochi kilobyte a qualche gigabyte. La cartella o directory è un insieme di file al quale viene dato un nome simbolico, che ne facilita la ricerca. Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia Quiz Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia Quale è la maggiore tra le seguenti unità di memoria? Mbyte Gbyte Tbyte Kbyte Il termine ROM indica: Random Optical Memory Random Only Memory Read Only Memory Read Optical Memory Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia Quale è il compito della ALU? Eseguire le operazioni di calcolo, logiche e di confronto tra dati Controllare eventuali errori dell’hardware Controllare il funzionamento della memoria Controllare le operazioni di input e output In un byte può essere memorizzato: Un carattere Alcuni caratteri Un campo Un record Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia

Prof. Stefano Razzicchia Un record è un insieme di: Campi Comandi Istruzioni Funzioni Durante il funzionamento del computer, nella RAM sono presenti: Il BIOS Solo il Supervisore Solo i programmi applicativi Il Supervisore e i programmi applicativi Univ. Studi di Roma FORO ITALICO Prof. Stefano Razzicchia