Il computer: infrastruttura hw

Slides:



Advertisements
Presentazioni simili
L’Architettura del Sistema di Elaborazione
Advertisements

La struttura fisica e logica di un elaboratore
Cos'è una memoria? MEMORIA
Tutte le componenti non facenti parte dellunità centrale, unità di I/O, memorie di massa, dispositivi come stampanti, scanner ed in generale tutte le apparecchiature.
STRUTTURA DEL PERSONAL COMPUTER
Corso di Informatica Applicata - by Scardino Giuseppe Il PC MULTIMEDIALE Un PC con laggiunta di qualche optionalUn PC con laggiunta di qualche optional.
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.
Informatica giuridica Hardware e software: glossario Lucio Maggio Anno Accademico 2000/2001.
I COMPONENTI DEL Computer
L’elaboratore elettronico
Memorie.
Luglio 2004Generalità Hardware1 UNITA DI I/O (o periferiche) Unità di entrata tastiera mouse memoria di massa (in sola lettura) Unità di uscita stampante.
Anno Accademico Corso di Informatica Informatica per Scienze Biologiche e Biotecnologie Anno Accademico
Architettura hardware
Università degli Studi di Bergamo Facoltà di Lingue e Letterature Straniere Facoltà di Lettere e Filosofia A.A Informatica generale 1 Appunti.
Università degli Studi di Bergamo Facoltà di Lingue e Letterature Straniere Facoltà di Lettere e Filosofia A.A Informatica generale 1 Appunti.
1 Corso di Informatica (Programmazione) Lezione 4 (24 ottobre 2008) Architettura del calcolatore: la macchina di Von Neumann.
La gestione dell'I/O Architettura degli elaboratori 1 - A. Memo La gestione dellI/O 4Prestazioni e generalità 4.1Modelli di funzionamento 4.2Dischi.
Introduzione ai calcolatori
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,
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,
MEMORIA CENTRALE Spazio di lavoro del calcolatore: contiene i dati da elaborare e i risultati delle elaborazioni durante il funzionamento del calcolatore.
Informatica giuridica Hardware e software: glossario Lucio Maggio Anno Accademico 2001/2002.
Architettura di un calcolatore
FACOLTA DI ECONOMIA Corso di laurea in Operatore giuridico di impresa Corso di abilità informatiche Docente: dott. Nicola Lettieri Parte 2 - Hardware.
UNIVERSITA’ STUDI DI ROMA “FORO ITALICO”
UNIVERSITA’ STUDI DI ROMA “FORO ITALICO”
Architettura dell’elaboratore
Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Le memorie del calcolatore
Struttura di un calcolatore 1 Informatica (SAM) - A.A. 2010/11.
2. Hardware Componenti di base di un computer
Il Calcolatore Elettronico
MODULO 01 Il computer.
PRESENTAZIONE di RICCARDO
COME È FATTO UN COMPUTER
Modulo 1 - Concetti di base della Tecnologia dell'Informazione
ELETTRONICA DIGITALE (II Parte)
STRUTTURA GENERALE DI UN ELABORATORE
Appunti di Informatica
ECDL Patente europea del computer
L' ARCHITETTURA DI VON NEUMANN
Il computer: struttura fisica e struttura logica
La struttura fisica del computer
Sistemi di elaborazione e trasmissione delle informazioni
I componenti del computer
INFORMATICA APPLICATA
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Il PC multimediale di: Letteria Guglielmo Giansante Biserni Francesco Monti PROGETTO DOCENTE 2002.
Componenti principali di un computer
Università degli Studi di Bergamo Facoltà di Lingue e Letterature Straniere Facoltà di Lettere e Filosofia A.A Informatica generale 1 Appunti.
Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
EVOLUZIONE DEL PC Legge di Moore: La potenza dei calcolatori raddoppia ogni 18 mesi. Inizi anni 80 (Personal Computer IBM AT) Architettura 16 bit interna,
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Parte IElementi di informatica1 Introduzione all’hardware di un calcolatore Parte I.
Concetti di base Computer, HW e SW
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.
1 Informatica Generale Alessandra Di Pierro Ricevimento: Giovedì ore presso Dipartimento di Informatica, Via Buonarroti,
Istituto Comprensivo di Livigno BENVENUTI. Clemente Silvestri FONDAMENTI DI INFORMATICA.
La struttura di un computer
Marco Lazzari – Informatica generale 1 LE PERIFERICHE l dispositivi di input/output (I/O) l realizzano interazione fra uomo e macchina l controllati dal.
Il modello di Von Neumann
Conosciamo…il computer
Fondamenti di Informatica Il Calcolatore Monica Mordonini Dipartimento di Ingegneria dell’Informazione Università degli Studi di Parma.
Concetti informatici di base. Concetti informatici di base Il computer o elaboratore è una apparecchiatura costituita da un insieme di dispositivi di.
Architettura degli elaboratori
Transcript della presentazione:

Il computer: infrastruttura hw Memoria centrale CPU Bus memoria secondaria le periferiche

Architettura funzionale Dispositivi di I/O

Memoria centrale ricordare le informazioni organizzate in celle (blocchi di celle contigue) ogni cella ha un indirizzo di memoria operazioni di lettura e scrittura bit: due stati byte: otto bit

Criteri di caratterizzazione di una memoria

Indirizzi di memoria

Organizzazione della memoria

Organizzazione della memoria

Memoria RAM (Random Access Memory): tempo d’accesso uguale per tutte le celle DRAM (Dynamic RAM); rinfrescata 100 volte al sec. per non perdere i dati SRAM (Static RAM); meno rinfreschi della DRAM, più veloce, più costosa, per memorie specializzate (memoria cache) estensioni di memoria - slot

Memoria memorie permanenti: ROM (Read Only Memory): statica, non modificabile (scritta quando viene fabbricato il circuito); nei PC una ROM contiene il BIOS (programma d’avvio) (E)PROM (Erasable Programmable ROM): ci si può scrivere una o più volte

Cache memoria veloce operazioni più veloci: cache interna (sul chip della CPU) cache esterna (RAM veloce) operazioni più veloci: i dati usati più recentemente hanno più probabilità di essere usati, quindi li tengo su un supporto più rapido dati di sistema per la gestione dell’elaborazione

Unità centrale di elaborazione CPU (unità di elaborazione, microprocessore) elaborazione delle istruzioni calcolo gestione del flusso di informazioni valvole, transistor, circuiti stampati,VLSI (Very Large Scale of Integration) storia del PC attraverso le CPU Intel 8088, 8086, 286, 386, 486, Pentium, Pentium Pro, Pentium III, Pentium IV…

Unità centrale di elaborazione elabora sequenze di istruzioni: programma istruzioni macchina tipiche di ogni processore: operazioni elementari linguaggio macchina unità di controllo, registri, unità aritmetico logica, bus, clock un ciclo di esecuzione a ogni ciclo di clock

Bus scambio di dati: la via elettronica di trasporto informazioni tra le varie componenti (dati, indirizzi, comandi di controllo)

La Memoria Secondaria dette memorie di massa possono essere magnetiche o ottiche (laser) vantaggi: capacità maggiore della RAM svantaggi: tempo di accesso più alto Possono essere ad accesso diretto o sequenziale organizzate in blocchi

La Memoria Secondaria disco fisso - hard disk Chiavi USB CD-ROM/DVD nastro schede e nastri perforati (ma ormai anche floppy disk e dischi removibili)

Disco rigido una pila di dischi rotanti (velocità radiale costante) testine di lettura: mobili o fisse magnetizzazione della superficie accesso: millisecondi (5 ordini di grandezza in meno rispetto alla RAM) dimensioni: ~GB (500 GB, 2 TB)

Schema di un disco rigido

Disco rigido formattazione riparazione compressione - deframmentazione distruzione - ripristino

Disco Rigido lettura / scrittura organizzazione logica del disco il file programmi e dati il direttorio salvataggio (periodico, occasionale, completo, incrementale, automatico)

Chiavi USB Altamente portabili limitata capacità rispetto ai dischi rigidi (1- 16-128/256 GB ancora molto costose 128/256GB) Molto economiche

CD (ROM) capacità: 600MB (poco: non 1 film) Tempo lettura: 150-300 ms 1x=150Kbps 2x 3x 4x 6x 8x 24x ... Basso costo/usa e getta... distribuzione software / enciclopedie multimediali / giochi / musica

CD (ROM) tecnologia ottica testina lontana dal disco superficie sensibile al laser un laser incide la superficie per scrivere un laser meno potente per leggere testina lontana dal disco velocità lineare costante

CD (ROM)/DVD CD/DVD in sola lettura masterizzazione: CD/DVD scrivibili masterizzazione: CD/DVD riscrivibili DVD: formato più efficiente, nello stesso spazio 8.5 GB

Nastri archiviazione trasferimento grande capacità salvataggi memorizzazione sequenziale

Le Periferiche dispositivi di input/output (I/O) realizzano interazione fra uomo e macchina o fra macchine controllati dal sistema operativo lavorano in modo indipendente dal processore (modalità asincrona)

Collegamento periferica-calcolatore porta Modalità di trasmissione: seriale, parallela, ..., wireless

Modalità di trasmissione dati La modalità di trasmissione dati tra interfaccia di ingresso/uscita e periferica può essere effettuata in due modalità: - seriale (1 carattere trasmesso 1 bit per volta) - parallela (tutti i bit del carattere trasmessi contemporaneamente)

Le porte per collegare un dispositivo esterno e metterlo in comunicazione con la macchina stampante modem mouse altra macchina porte seriali, porte parallele, SCSI e USB

Le porte seriale: 9/25 pin - mouse / monitor - etichettata come COM1, COM2, …: trasmetto un bit alla volta; fino a 300 m parallela: 25 buchi - stampante, monitor - etichettata come LPT1, ... (printer port): trasmetto più bit in parallelo; fino a 30 m

Le porte porte SCSI: connessione di molti dispositivi in cascata; dispositivi costosi

Le porte USB (Universal Serial Bus) governa contemporaneamente fino a 127 dispositivi; a ciascuno assegna una fetta di tempo di trasmissione disponibile collega apparecchiature che vengono automaticamente riconosciute dal computer acceso fornisce elettricità a dispositivi di piccole dimensioni (altoparlanti, telecamere, …)

Le porte USB (Universal Serial Bus) velocità massima di traferimento 12 Megabit al secondo (Mbps) 1.5 Mbps per i dispositivi di input (mouse, tastiera, joystick, …) 12 Mbps per CD-ROM (max vel 6x), scanner, stampanti, macchine fotografiche, ...

Le porte USB (Universal Serial Bus) Fonte: Apple Computer, Inc.

Sincronizzazione tra CPU e periferica La sincronizzazione tra CPU e periferica può essere effettuata in tre modalità: - Controllo da programma - Interruzione (interrupt) - DMA (direct memory access)

A controllo di programma La CPU verifica quando la periferica è pronta a ricevere il dato successivo Ciclo di polling (ad es. per vedere quando stampante può ricevere carattere successivo) Si riduce la velocità della CPU a quella della periferica

Interruzione Il dispositivo notifica la CPU quando ha completato l’operazione Segnalazione con il meccanismo di interruzione (interrupt) a cui CPU risponde con un programma di risposta all’interruzione I tempi di esecuzione delle varie attività vengono sovrapposti

DMA (Direct Memory Access) Non richiede l’intervento diretto della CPU per ogni trasferimento di dati (se in aree contigue della memoria) La CPU controlla il controllore DMA imponendogli l’inizio del trasferimento e comunicandogli l’indirizzo di inizio in memoria, il numero di dati da trasferire ed il verso CPU e controllore DMA lavorano indipendentemente, sincronizzandosi tramite richieste di accesso al bus

Video tubo catodico: materiale fluoroscente colpito da fascio di elettroni (fuori produzione) cristalli liquidi: matrice di elettrodi e strato di metallo, opaco in assenza di carica, trasparente con elettrodi carichi; basso consumo, immagine ferma, visione frontale matrice attiva: migliori prestazioni dei c. l., migliore visione angolata plasma

Video dimensioni: 14, 15, 17, 21” (pollici) - la misura dello schermo in diagonale frequenza: ridisegno dell’immagine: alta frequenza (>=70 Hertz), immagine stabile; bassa frequenza, tremolio radiazioni elettromagnetiche e protezione puntatore - cursore

Video risoluzione (pixel): la precisione dei dettagli 1024x768, 1280x1024, 1680×1050, 1600×1200 matrice di punti accesi/spenti colori: la ricchezza della tavolozza 16 milioni di colori (oltre ciò che l’occhio umano distingue)

Mouse muovo il mouse, si sposta il puntatore sul video un click: seleziono due click: attivo premo e muovo: trascino un oggetto tasto destro per le opzioni meccanici, ottici (infrared)

Tastiera una macchina per scrivere un tastierino numerico tasti funzione frecce e tasti di movimento ESC CTRL ALT DEL Sono differenti (Italia, USA, Mac, ~, …)

Stampanti stampa di documenti - testi e/o immagini bianco e nero o a colori? velocità (pages per minute - ppm) risoluzione (dots per inch - dpi); matrice di punti dimensioni e tipi di carta

Tipi di Stampanti ad aghi martelletto con matrice di aghi (9-24) basso costo alta velocità rumore risoluzione povera? moduli continui copie multiple

Tipi di Stampanti a getto d’inchiostro basso costo acquisto, gestione cara media velocità silenziose buona risoluzione colori con buoni risultati; sovrapposizione di inchiostro ciano, magenta e giallo (più nero)

Stampanti laser alto costo media velocità silenziose ottima risoluzione colori con ottimi risultati linguaggi (PostScript)

Stampanti il programma invia una stampa al sistema operativo un driver (componente del S.O.) traduce il documento in un formato comprensibile alla stampante (per es. PostScript) un processore nella stampante interpreta il file e genera un’immagine per la stampa

Modem trasforma l’informazione binaria (100101) del computer in onde modulate che fluiscono sui cavi telefonici che collegano elaboratori lontani (Modem) trasforma gli impulsi telefonici in informazioni binarie comprensibili per il computer (Modem)

Modem informazioni su linea telefonica: documenti e fax Internet interni/esterni velocità e colli di bottiglia compressione dei dati

Schede audio ascoltare e/o parlare qualità del suono (sampling size and rate) full-duplex (ascoltare e parlare) MIDI: musica e computer

Scanner legge una pagina (disegno o testo) e ne genera un’immagine elettronica (file) a mano, inserimento, “fotocopia” bianco e nero / colori risoluzione - definizione dell’immagine

Scanner riconoscimento di testi (OCR): da una pagina a stampa derivo un file di testo il file di testo ha dimensioni ridotte rispetto al file immagine il file di testo può essere modificato con un programma di trattamento testi (Word, …)

Periferiche di ingresso avanzate: il caso Wii Console giochi, sono PC dedicati La fortuna della Wii Nuovi dispositivi di input

Periferiche di ingresso avanzate: il caso Wii – come funzionano? Wii console Wii sensor bar Led IR Led IR direzione puntamento/distanza accelerometri Wii remote control (Wiimote) sensore ottico Inclinazione/rotazione vibrazione (feedback)

Periferiche di ingresso avanzate: il caso Wii – come funzionano? Wii console Wii sensor bar Led IR Led IR Wii balance board Indice di massa corporea/ baricentro/ peso corporeo