HARDWARE (2). MEMORIE Due classi di memoria MEMORIA CENTRALE –media capacità - ottima velocità MEMORIA DI MASSA elevata capacità - bassa velocità.

Slides:



Advertisements
Presentazioni simili
Architettura dell’elaboratore
Advertisements

La struttura fisica e logica di un elaboratore
Cos'è una memoria? MEMORIA
STRUTTURA DEL PERSONAL COMPUTER
Elaboratore e Sistemi Operativo
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.
Informatica giuridica Hardware e software: glossario Lucio Maggio Anno Accademico 2000/2001.
I COMPONENTI DEL Computer
Anno Accademico Corso di Informatica Informatica per Scienze Biologiche e Biotecnologie Anno Accademico
Architetture hardware e software dei calcolatori
Introduzione allinformatica. Cosè linformatica ? Scienza della rappresentazione e dellelaborazione dellinformazione ovvero Studio degli algoritmi che.
1 Corso di Informatica (Programmazione) Lezione 4 (24 ottobre 2008) Architettura del calcolatore: la macchina di Von Neumann.
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,
Estensioni allarchitettura di Von Neumann Vito Perrone Corso di Informatica A per Gestionali.
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.
Architettura di un calcolatore
L’Architettura del Sistema di Elaborazione
UNIVERSITA’ STUDI DI ROMA “FORO ITALICO”
Architettura dell’elaboratore
ARCHITETTURA DEGLI ELABORATORI
Il Calcolatore Elettronico
MODULO 01 Come è fatto un computer e come ragiona.
PRESENTAZIONE di RICCARDO
Modulo 1 - Concetti di base della Tecnologia dell'Informazione
ELETTRONICA DIGITALE (II Parte)
STRUTTURA GENERALE DI UN ELABORATORE
Appunti di Informatica
L' ARCHITETTURA DI VON NEUMANN
Il computer: struttura fisica e struttura logica
I blocchi fondamentali dell’elaborazione Componenti e funzionamento del calcolatore I blocchi fondamentali dell’elaborazione.
PERCORSO DI FORMAZIONE UTILIZZO DEL COMPUTER 1° livello
Architettura del calcolatore
LOGICA DI FUNZIONAMENTO
MODULO 01 Il computer.
Unità centrale di processo
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
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.
Tecnologie Informatiche ed Elettroniche per le Produzioni Animali (corso TIE) CORSO LAUREA MAGISTRALE IN SCIENZE E TECNOLOGIE DELLE PRODUZIONI ANIMALI.
CEFRIEL Consorzio per la Formazione e la Ricerca in Ingegneria dell’Informazione Politecnico di Milano © 2001 William Fornaciari Architetture di calcolo.
Emanuele Silvestri Enrico Frongia 1°E a.s 2011/2012.
Emanuele Silvestri Enrico Frongia 1°E a.s 2011/2012.
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Componenti principali di un computer
Sistema operativo Il Sistema Operativo gestisce le risorse hw e sw del sistema di elaborazione Facilita l'interazione tra utente e sistema Esistono diversi.
Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Informatica Generale Marzia Buscemi
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Il calcolatore Stefano Cagnoni e Monica Mordonini
Memoria Cache l Memoria molto veloce intermedia tra RAM e CPU l i dati di uso piu’ frequente sono mantenuti nella memoria Cache per minimizzare i trasferimenti.
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.
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.
Componenti hardware PC: I componenti si possono dividere in quattro gruppi: 1. DISPOSITIVI DI INPUT/ OUTPUT (I/O); 2. MEMORIA ELETTROMAGNETICA NON VOLATILE.
Tipi di Computer MainframeSupercomputerMinicomputerMicrocomputerHome Computer Personal Computer WorkstationMicrocontrollori Sistemi Barebone.
Il modello di Von Neumann
Tipologie di memoria: Elettroniche Magnetiche Ottiche La qualità di una memoria dipende da vari parametri: Modo di accesso: tecnica utilizzata per accedere.
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.
Componenti base di un computer Gli elementi fondamentali La Cpu La Ram L’ Hard disk.
Architettura degli elaboratori
Transcript della presentazione:

HARDWARE (2)

MEMORIE

Due classi di memoria MEMORIA CENTRALE –media capacità - ottima velocità MEMORIA DI MASSA elevata capacità - bassa velocità

MEMORIA PRINCIPALE (o CENTRALE)

Memoria centrale: struttura n Lunghezza parola: 8 bit = 1 Byte - (16, 32, 64 bit) Celle di memoria (registri) 8 Flip-flop Indirizzo (memory address) Contenuto parola di indirizzo 0: T1T2

I BUS Def.ne: Sottosistemi di trasmissione paralleli governati dalla CPU Tre tipi: Bus di controllo - Bus dati -Bus indirizzo

Processore UNITA’ DI CONTROLLO UNITA’ ARITMETICO LOGICA BUS DATI BUS INDIRIZZI BUS DI CONTROLLO Memoria centrale BUS e

MEMORIE RAM (Random Access Memory) Memorie elettroniche volatili ad accesso casuale con + di componenti in ogni chip (VLSI, Very Large Scale Integration)

Memorie ROM Solo lettura ROM programmabili a maschera Usata per programmi da eseguire con frequenza: –microprogrammi della CPU –parti invarianti (Caricatore sistema) –tabelle di costanti utili –parte di SW evoluto (es. interprete linguaggio)

Evoluzione del modello di von Neumann Obiettivo: aumento della Velocità, riduzione tempi “morti” della cpu, aumento delle performance (efficienza) globali, parallelismo azioni. 4 interventi: Introduzione canali (=sistemi dedicati input/output) Gestione delle interruzioni Introduzione cache memory Gestione delle gerarchia di memorie

UNITA’ DI CONTROLLO UNITA’ ARITMETICO LOGICA BUS DATI BUS INDIRIZZI BUS DI CONTROLLO MEMORIA CACHE L2 MEMORIA CENTRALE ESTERNA Cache Interna L1 Evoluzione del modello: cache memory

UNITA’ DI CONTROLLO UNITA’ ARITMETICO LOGICA BUS DATI BUS INDIRIZZI BUS DI CONTROLLO MEMORIA CACHE MEMORIA CENTRALE MEMORIA VIRTUALE ESTERNA L2 Cache Interna L1 Evoluzione del modello: virtual memory (swap in-swap out)

MEMORIE SECONDARIE (o DI MASSA) (o AUSILIARIE)

Memoria secondaria: tecnologia e caratteristiche MEMORIA SECONDARIA (o di MASSA) TECNOLOGIA: magnetica, ottica, elettronica,magneto-ottica CARATTERISTICHE: non volatilità non casuali capacità elevata tempo di accesso elevato funzionalità di I/O trasferimento dati in Memoria centrale supporti fissi o rimovibili contenuto: archivi di dati (backup)

MEMORIA SECONDARIA Dischi magnetici fissi (hard disk) Dischi magnetici rimovibili (floppy disk) Pen drive Dischi ottici rimovibili a sola lettura Dischi ottici a lettura e scrittura Nastri magnetici (DAT, stream tape) Unità di Memoria secondaria

MEMORIE: organizzazione

Definizione di “supporto” e “campo” Definizione: Mezzo su cui sono registrati i dati Supporto Campo Esempio: Definizione: Parte del supporto associata ad un attributo 809 Filippucci Mario N.tel. Cognome e nome

Caratteristiche dei supporti Caratteristiche dei supporti: Densità Capacità (numero di caratteri/area unitaria) Tempo di accesso necessario ad effettuare una operazione di lettura/scrittura FILIPPUCCI Abbonato Numero totale di caratteri sul supporto

Tipi di Record Record fisico Record logico Insieme dei campi letti o scritti da/su un supporto con un’unica operazione insieme dei campi riferiti allo stesso soggetto ma residenti su vari supporti Floppy AFloppy B

Classificazione dei sistemi informatici Personal computerElaborazioni individuali Privati Professionisti Piccole imprese WorkstationNumero molto limitato di processi Ambienti di ricerca Piccole imprese MinicalcolatoreNumero limitato di processi Piccole e medie imprese MainframeNumero elevato di processi Grandi imprese SupercalcolatoreElaborazioni complesse Gruppi di ricerca

TASSONOMIA DEI SISTEMI INFORMATICI (Classificazione e nomenclatura) I personal computer S.O. Windows Multi applicazioni Collegamenti Modulari processore (Pentium)=1 Memoria centrale (MB) Memoria massa (+40GB) Costo minimo Prestazioni in aumento Utenti: privati – Professionisti – piccole imprese SW : standard

TASSONOMIA DEI SISTEMI INFORMATICI (Classificazione e nomenclatura) Le Workstation S.O. multiutente e multiprocesso applicazioni scientifiche od ingegneristiche (grafiche) processore (Pentium)=>1 orientato virgola mobile Memoria centrale (GB) Memoria massa (+100GB) Costo più elevato dei pc Utenti: ricerca – piccole imprese SW : standard o ad hoc

TASSONOMIA DEI SISTEMI INFORMATICI (Classificazione e nomenclatura) I minicalcolatori Accesso simultaneo ad un elevato numero di utenti, con la possibilità di condividere programmi e dati. Sistemi con processori dedicati alla gestione dell’input e dell’output Utenti: piccole e medie imprese per applicazioni SW : standard o ad hoc

TASSONOMIA DEI SISTEMI INFORMATICI (Classificazione e nomenclatura) I mainframe processori con gestione multiutente e multiprocesso memorie di massa 1000 miliardi di Byte (TeraByte) Elaborazioni interattive e batch Utenti: grandi imprese

TASSONOMIA DEI SISTEMI INFORMATICI (Classificazione e nomenclatura) I Supercalcolatori Moltissimi multiprocessori paralleli (sistemi multiprocessori) Elaborazione modelli matematici complessi Costo elevatissimo Utenti: Gruppi di ricerca

MULTIPROCESSORI ARCHITETTURE NON-VON NEUMANN

MIMD (flusso di istruzioni multiplo e flusso di dati multiplo) RETE DI INTERCONNESSIONE CPU CPU MEMO RIA LOCA LE MEMO RIA LOCA LE MEMO RIA LOCA LE MEMO RIA LOCA LE MEMO RIA LOCA LE MEMO RIA LOCA LE