L hardware Laboratorio di Informatica 1 AA 2007/2008

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "L hardware Laboratorio di Informatica 1 AA 2007/2008"

Transcript

1 L hardware 1

2 Scopo della lezione Descrivere i componenti hardware del calcolatore e il suo funzionamento secondo il modello di macchina di Von Neumann 2

3 Premessa - Unità di misura Lo spazio (di memoria) si misura in Bit [b] unita` fondamentale di memorizzazione Vale 0 o 1 Byte [B] insieme di 8 bit Il tempo si misura in secondi [s] La frequenza (del clock) si misura in Hertz [Hz] L ampiezza di banda (di trasmissione) si misura in bits/s [b/s] 3

4 Premessa bit e numero di livelli codificabili Avendo a disposizione 2 bit, posso codificare 4 livelli diversi: 00, 01, 10, 11, cioè 2 2 livelli. Avendo a disposizione 3 bit, posso codificare 8 livelli diversi: 000, 001, 010, 011, 100, 101, 110, 111 cioè 2 3 livelli. Avendo a disposizione N bit, posso codificare 2 N livelli diversi. 4

5 Premessa - Prefissi T G Tera Giga migliaia di miliardi miliardi 2 40 = = M Mega milioni 2 20 = K Kilo migliaia 2 10 = 1024 Att.ne! 1Kilobit 1Kilobyte!!! 8Kilobit = 1Kilobyte. 5

6 Premessa: perché il digitale? Analogico [ ] 6

7 Premessa: perché il digitale? La trasmissione, la misura di dati, sono processi rumorosi Es. influenza della corrente a 50Hz. Analogico [ ] 7

8 Componenti hardware Un calcolatore e` costituito da 3 componenti hardware principali ilprocessore la memoria le periferiche Interconnesse attraverso il bus 8

9 La scheda madre La piattaforma su cui sono montate alcune componenti del PC (processore, memorie, modem interno, bus di sistema) è detta scheda madre (mother board) Contiene slot liberi per l aggiunta di memoria supplementare o di co-processori scheda video alcune prese (chiamate porte) per il collegamento di periferiche esterne schermo, tastiera, modem esterno 9

10 La scheda madre memoria bus di sistema processore interfaccia alle periferiche 10

11 Componenti hw del computer Periferiche Monitor Tastiera Mouse Memorie di massa Memoria centrale CPU BUS Output Input Input/Output (I/O) 11

12 Il processore 12

13 Il processore Il processore, o CPU -Central Processing Unit- è l unità di elaborazione centrale del computer Controlla le funzioni del computer, esegue le operazioni aritmetico-logiche ed elabora i dati 13

14 Il processore E` composto da datapath: un insieme di circuiti in grado di operare e manipolare i dati controller: un insieme di circuiti in grado di interpretare un programma e fare eseguire alle altre componenti del calcolatore le istruzioni del programma 14

15 Il processore Una volta: componenti discreti Oggi si parla di microprocessore costituito da circuiti integrati VLSI, Very Large scale Integration milioni di elementi tra loro collegati contenuti in una superficie quasi microscopica 15

16 Il processore I circuiti logici che compongono una CPU sono costituiti da milioni di transistor (microscopici interruttori acceso/spento) collegati tra loro da sottilissimi fili I circuiti vengono stampati su una sottile lamina di silicio Il chip che corrisponde a una CPU ha una superficie dell ordine di una decina di mm 2 16

17 Il processore - Legge di Moore Gordon Moore, co-fondatore di Intel, 1965 Il numero di transistor inseribili in un circuito integrato raddoppia ogni 18 mesi (Fonte: 17

18 Il processore Ogni modello di microprocessore è in grado di riconoscere solo programmi scritti nel proprio linguaggio macchina Ogni modello di microprocessore, ha un proprio linguaggio macchina, diverso da quello di altri processori Il linguaggio macchina contiene tutte e sole le istruzioni che possono essere eseguite direttamente dal microprocessore 18

19 Il processore Ogni istruzione del linguaggio macchina viene eseguita dal microprocessore svolgendo una serie di operazioni elementari Il numero di operazioni elementari necessario per completare l esecuzione di un istruzione in linguaggio macchina è dell ordine di

20 Il processore - Clock Il tempo richiesto dal microprocessore per svolgere un operazione elementare e` detto ciclo di clock la durata tipica oggi giorno e` inferiore al nanos Il numero di cicli di clock nell unita` di tempo, o frequenza di clock, si misura in GHz Xeon 3 GHz Pentium GHz Athlon 1.6 GHz PowerPC G5 2 GHz E` uno dei parametri caratteristici di un processore 20

21 Il processore - Clock Dati due processori con lo stesso linguaggio macchina, risulterà più veloce quello con frequenza di clock maggiore Non è possibile dire nulla su processori con linguaggi macchina diversi Es. Pentium vs PowerPC Altri fattori contribuiscono alle prestazioni di un processore memoria, bus, cache, natura dei programmi eseguiti 21

22 Il processore - Clock (esempio) Computer A 500 MHz 10 operazioni elementari per istruzione in linguaggio macchina A impiegherà 2s Computer B 400 MHz 6 operazioni elementari per istruzione in linguaggio macchina devono eseguire un programma di 100M istruzioni in linguaggio macchina B impiegherà 1,5s 22

23 Confronto tra diversi processori - benchmark Per confrontare tra di lori diversi processori si usano dei benchmark; Nei diversi compiti (calcolo, word processor, grafica, ) un processore può risultare più o meno veloce di un altro. 23

24 Il processore - Esecuzione L esecuzione di un programma richiede caricamento del programma dal disco alla memoria centrale codice macchina, pronto per l esecuzione per ogni istruzione del programma, esecuzione di tre tipi di operazioni fetch decode execute 24

25 Il processore - Esecuzione Fetch il processore preleva dalla memoria l istruzione da eseguire e la carica al suo interno Decode il processore decodifica l istruzione da eseguire Execute il processore esegue le operazioni corrispondenti all istruzione 25

26 Il processore - Registri Sono la memoria interna al processore Usati come appoggio durante l esecuzione delle istruzioni per trasferire i dati dalla/alla memoria, per salvare i risultati parziali delle operazioni artimetico/logiche Sono solitamente poche decine (32-64) 26

27 Il processore - Registri memoria processore registro registro registro interfaccia alle periferiche bus di sistema registro 27

28 Il processore - Piu` d uno A seconda del tipo di uso che si fa del computer, per migliorarne le prestazioni si possono aggiungere dei coprocessori processori specializzati nell esecuzione di compiti specifici che operano sotto il controllo della CPU gestione dello schermo, calcolo scientifico, crittografia 28

29 Il processore - Piu` d uno memoria co-processore bus di sistema processore registro registro registro registro interfaccia alle periferiche co-processore 29

30 Il processore - Piu` d uno Il miglioramento con un co-processore e` legato ad una particolare funzionalita` Si possono costruire sistemi con più CPU che operano in modo simultaneo e indipendente, e condividono le altre risorse del computer il sistema operativo coordina l accesso alle risorse In questo caso si parla di sistemi paralleli, o multi-processore, o ancora di elaboratori vettoriali 30

31 Il processore - Piu` d uno processore registro memoria interfaccia alle periferiche bus di sistema processore registro registro registro registro registro 31

32 Componenti hw del computer Periferiche Monitor Tastiera Mouse Memorie di massa Memoria centrale CPU BUS Input Output Input/Output (I/O) 32

33 La memoria centrale 33

34 La memoria centrale Svolge funzioni di immagazzinamento delle informazioni sulle quali opera il processore dati e programmi L unità di informazione minima è il bit (binary digit) può essere considerato come una casella in cui è possibile scrivere il simbolo 0 oppure il simbolo 1 (e solo quelli) La sua capacita` si misura nel numero di byte che contiene complessivamente 256 MB memorizzano caratteri circa l equivalente di otto enciclopedie da dieci volumi Capacità tipica odierna: 2 4GB. 34

35 La memoria centrale Nella memoria centrale sono caricati il sistema operativo e i programmi e i dati, che diversamente risiedono sul disco il sistema operativo viene copiato in una zona ad esso riservata della memoria centrale all avvio del computer e lì rimane fino a quando verrà spento il computer dati e programmi sono caricati di volta in volta nello spazio restante e scaricati sul disco quando non sono piu` in uso Memoria Centrale Zona riservata al sistema operativo Programmi applicativi e dati Area libera 35

36 La memoria - Bit e codifica Con 1 solo bit si possono rappresentare due elementi diversi si assegna al primo elemento la codifica 0 e al secondo la codifica 1 Con 2 bit si possono rappresentare 4 elementi diversi 00, 01, 10, 11 Con 3 bit, si possono rappresentare 8 elementi diversi Con n bit si possono rappresentare 2 n elementi diversi 36

37 La memoria - Byte Una sequenza di 8 bit è detta byte, ed è diventata un unità di misura della disponibilità di memoria spesso e` anche la minima unita` di memoria trasferibile tra la memoria e la CPU Permette di rappresentare i caratteri stampabili (le lettere dell alfabeto, le cifre, i simboli della punteggiatura,, per un totale compreso tra 90 e 120) usando una sequenza di 7+1 bit un bit di controllo e 7 per la codifica 37

38 La memoria - Word Una word (o parola) e` un insieme di bit accessibili simultaneamente dalla CPU Una CPU viene spesso identificata attraverso la lunghezza della parola che contiene gli indirizzi di memoria che la CPU e` in grado di usare microprocessore a 16, 32, 64 bit La dimensione comune di una word e` 32 bit Per il futuro (prossimo) sono previste architetture a 64 bit ( numero più alto di bit maggiore quantità di informazione trattata a parità di tempo). 38

39 La memoria - Bit, byte, word 1 BIT BYTE WORD 39

40 La memoria - Le celle Ogni cella di memoria contiene un byte ed e` contraddistinta da un indirizzo Unita` minima indirizzabile: word Volendo scrivere o leggere un dato nella/dalla memoria il processore deve sempre specificare l indirizzo della cella alla quale vuole accedere word Indirizzo byte1 byte2 byte3 byte4 40

41 La memoria - Proprietà Velocità di accesso tempo impiegato dal processore per accedere ad uno specificato indirizzo di trasferimento quantità di dati trasferita in una unità di tempo anche chiamata ampiezza di banda, e si misura in bit/sec 41

42 La memoria - Proprietà Capienza quantità di byte che può contenere Costo misurato in euro per byte Modalità di accesso in lettura la possibilità di reperire le informazioni memorizzate in scrittura la possibilità di modificare le informazioni memorizzate 42

43 La memoria - Proprietà Volatilità la possibilità di mantenere/perdere il proprio contenuto anche in assenza di alimentazione elettrica le memorie volatili perdono il contenuto in assenza di alimentazione elettrica le memorie permanenti lo mantengono non in eterno, ma per un tempo che dipende dal tipo di dispositivo: decenni o più 43

44 La memoria volatile Perde il suo contenuto se non viene alimentata elettricamente Genericamente indicata con il termine RAM, Random Access Memory, perché il tempo di accesso ad una cella di memoria non dipende dalla sua posizione fisica e` lo stesso per tutte le celle La memoria centrale, le cache e i registri del processore sono memorie volatili 44

45 La memoria permanente Memorie di sola lettura, ROM, ReadOnly Memory il contenuto, una volta immagazzinato, è inalterabile Memorie di lettura e scrittura i contenuti possono essere letti e anche cambiati nel tempo (FlashROM) Tipicamente contiene informazioni utilizzate per eseguire particolari funzioni, come l avvio del computer (BIOS) Ha bassi consumi energetici adatta per PDA, riproduttori MP3 45

46 La memoria - Gerarchia Esiste una dipendenza inversa tra costo di realizzazione e velocità di una memoria Per questo motivo la memoria di un computer è distribuita su dispositivi hw diversi, organizzati in una gerarchia di memorie ai livelli più alti della gerarchia di memorie ci sono le memorie più veloci, piu` piccole, più costose registri e cache ai livelli più bassi ci sono quelle piu` lente, più capienti, piu` economiche CD, DVD, dat, zip 46

47 La memoria - gerarchia I dati che servono dovrebbero risiedere nella memoria di alto livello (piccola ma veloce da leggere); I dati che non vengono utilizzati dovrebbero essere nella memoria di basso livello. Si utilizzano i principi di località spaziale e temporale per garantire che nella memoria di alto livello vi siano dati interessanti. 47

48 La memoria - Gerarchia Principi di località spaziale / temporale Se voglio prepararmi un piatto di spaghetti guardo se ne ho nella dispensa; se non ne trovo lì allora devo andare dal panettiere sotto casa perdendo un po di tempo in più; se non ne trovo neanche lì devo andare al supermercato, dove perderò ancora più tempo Analogamente, quando il processore ha bisogno di un dato, prima guarda se è presente nella sua memoria interna; se non lo trova lì lo va cercare nella memoria centrale un po più lenta, se non c è neanche lì, lo va a cercare sul disco fisso che ha tempi di accesso e trasferimento superiori 48

49 La memoria - Gerarchia Principi di località spaziale / temporale Regola empirica: se al tempo t ho bisogno del dato, è molto probabile che al tempo t+1 avrò bisogno dello stesso dato x o di uno dei dati vicini a x (Analogamente: Se Tizio chiede al bibliotecario Caio il libro Sociologia della melanzana: dal 4000AC all anno zero il giorno 3 settembre, è molto probabile che dopo una settimana Tizio torni in biblioteca e, affascinato dall argomento, chieda a Caio Sociologia della melanzana: dall anno zero ad oggi Se il 3 settembre Caio porta il secondo volume sulla sua scrivania, esso è prontamente a disposizione di Tizio il giorno 10 settembre!) 49

50 La memoria - Gerarchia Registri Cache I livello Cache II livello Memoria centrale Hard disk Supporti magnetici e ottici Lettore floppy, cd,... Hard disk Interfaccia alle periferiche bus di sistema processore registro registro registro Cache I liv. registro Memoria centrale Cache II liv. Scheda madre 50

51 La memoria - Gerarchia Registri Cache I liv. Cache II liv. Memoria Hard disk Supporti Dimensione < 1KB ~ 10 KB 256/512 KB 1 GB ~ 200 GB a piacere Accesso (frequenza) (tempo) ~ 1 GHz ~ 1 GHz ~ 1 GHz ~ 100 MHz ~ 1 KHz ~ 100 Hz < 1 ns < 1 ns < 1 ns ~ 10 ns ~ 1 ms ~ 10 ms 51

52 La memoria - Gerarchia Al vertice della gerarchia ci sono i registri della CPU Ognuno di essi può contenere una parola La capacita` complessiva e` inferiore a 1 KB Sono molto veloci ma anche molto costosi 52

53 La memoria - Gerarchia Al secondo livello e` la cache, una memoria RAM piu` veloce di quella centrale Utilizzata come magazzino a metà strada tra la memoria centrale e il processore Contiene informazioni che il sistema operativo di volta in volta ritiene più urgenti e utili dati/programmi a cui si accede spesso La cache di I livello (L1) e` integrata nel processore, quella di II livello (L2) risiede su un chip a parte 53

54 La memoria - Gerarchia Registri Cache I livello Cache II livello Memoria centrale Hard disk Supporti magnetici e ottici Lettore floppy, cd,... Hard disk Interfaccia alle periferiche bus di sistema processore registro registro registro Cache I liv. registro Memoria centrale Cache II liv. Scheda madre 54

55 La memoria - Gerarchia La memoria centrale e` il livello sotto le cache nella gerarchia Vi vengono caricati i dati e i programmi per essere eseguiti quando il computer è spento tutte le informazioni risiedono sul disco fisso e sulle ROM quando lo si accende, per primo viene caricato il sistema operativo insieme alle informazioni necessarie al suo funzionamento, poi i programmi che l utente esegue e i relativi dati E` condivisa tra tutti i programmi in esecuzione simultaneamente 55

56 La memoria - Gerarchia Supporti magnetici Hard disk, floppy, zip Scrittura e lettura Bassa velocità di accesso Basso costo (in alcuni casi) portabilità Alti consumi energetici 56

57 La memoria - Gerarchia Supporti ottici CD-ROM, DVD Bassa velocità di accesso Write once, read many Basso costo Portabilità Alti consumi energetici 57

58 La memoria - Gerarchia Registri Cache I livello Cache II livello Memoria centrale Hard disk Supporti magnetici e ottici Lettore floppy, cd,... Hard disk Interfaccia alle periferiche bus di sistema processore registro registro registro Cache I liv. registro Memoria centrale Cache II liv. Scheda madre 58

59 Componenti hw del computer Periferiche Monitor Tastiera Mouse Memorie di massa Memoria centrale CPU BUS Input Output Input/Output (I/O) 59

60 Il bus 60

61 Il bus E` il canale fisico che mette in comunicazione le varie componenti del calcolatore E` composto da un insieme di fili In ogni istante, su ogni filo, passa un bit Se il bus è formato da n fili, può trasferire n bit contemporaneamente l ampiezza del bus influenza la velocità del computer 61

62 Il bus Periferiche diverse possono usare tipi di bus diversi, a seconda della velocità di trasmissione dati richiesta La memoria centrale ha bisogno di un canale molto più veloce rispetto alle periferiche Oltre al bus di sistema, i PC di oggi sono forniti anche di un insieme di bus locali che collegano le periferiche alla CPU 62

63 Il bus In un dato istante, sul bus puo` passare un dato in trasferimento tra CPU e memoria o tra CPU e una periferica un indirizzo che identifica una posizione nella memoria alla quale la CPU deve leggere o scrivere un segnale di controllo, come la selezione dell unità coinvolta nel trasferimento dati (sorgente e destinatario) o la definizione della direzione dello scambio (lettura o scrittura) 63

64 Componenti hw del computer Periferiche Monitor Tastiera Mouse Memorie di massa Memoria centrale CPU BUS Input Output Input/Output (I/O) 64

65 Periferiche Ogni periferica e` costituita da 3 componenti device dispositivo fisico controller componente elettronica di controllo device driver componente software che deve essere installata in memoria per il corretto funzionamento del dispositivo 65

66 Periferiche - Il controller Il controller è realizzato su un circuito stampato puo` essere piu` o meno intelligente a seconda della periferica che controlla Riceve gli ordini dal processore e li impartisce al dispositivo fisico cosa fare (leggere/scrivere), dove, quanto 66

67 Periferiche - Il driver Il driver è il programma che gestisce la periferica Viene consegnato insieme alla periferica (di solito memorizzato su un CD-ROM) e deve essere installato in memoria e` parte del software di sistema 67

68 Periferiche - Porte Le periferiche sono collegate fisicamente al computer attraverso opportune porte (prese) La modalità di collegamento può essere seriale trasferisce un bit alla volta serve per il modem o alcuni tipi di stampante che non richiedono una elevata velocità di trasmissione i cavi possono avere lunghezza anche di 300 m parallela trasferisce n bit alla volta per stampanti e alcuni dispositivi di memoria di massa la lunghezza massima consentita ai cavi è di 30 m 68

69 Periferiche - Tipi di Porte SCSI (Small Computer Standard Interface) permettono di collegare più componenti alla stessa porta garantiscono una elevata velocità di trasmissione utilizzate per disco fisso, lettore CD-ROM, scanner 69

70 Periferiche - Tipi di Porte USB (Universal Serial Bus) trasmissione molto più veloce rispetto alla seriale USB 2.0 fino a 480 Mb/s, USB 1.1 fino a 12 Mb/s utilizzano cavi sottili facilitando così i collegamenti permettono il collegamento in serie di dispositivi diversi (fino a 127 dispositivi) distribuiscono la corrente dispositivi a basso consumo non necessitano di fili di alimentazione permettono di aggiungere e rimuovere dispositivi a computer acceso (hot plugging) 70

71 Periferiche - Tipi di Porte FireWire stesse caratteristiche di base delle USB più veloci delle USB FireWire 400 fino a 400Mb/s e cavi fino a 4.5 m FireWire 800 fino a 800Mb/s e cavi fino a 100m (se in fibra ottica) più costose 71

72 Periferiche - Tipi di Porte Wi-Fi (IEEE ) collegamento wireless in crescente sviluppo lo scambio di dati avviene in assenza di fili via radio sostituisce la connessione alla rete locale via cavo banda tra 10 Mb/s (802.11b) e 54 Mb/s (802.11g) 72

73 Periferiche - Tipi di Porte Infrarossi lo scambio di dati avviene in assenza di fili attraverso un raggio infrarosso emesso dall unità la traiettoria del raggio è una retta e quindi le porte dei dispositivi devono essere perfettamente allineate il raggio infrarosso non può essere interrotto, quindi non ci devono essere ostacoli tra le due porte usato solitamente per collegare un computer alla stampante in ufficio o ad un terminale portatile tipo telefono cellulare o PDA 73

74 Periferiche - Memorie di massa Dischi magnetici, CD, DVD, chiavi USB, zip dispositivi di Input e Output Memorizzano grandi quantita` di dati in modo permanente La potenza si misura nel numero di byte che contengono complessivamente un hard disk da 60 GB memorizza caratteri circa l equivalente di 1900 enciclopedie da dieci volumi Caratterizzabili dal tipo di accesso sequenziale o casuale 74

75 Periferiche - Memorie di massa Capacità Rimovibile Scrivibile Prezzo Floppy 1.4 MB SI SI 15 E Zip 250 MB SI SI 200 E HD 60 GB NO SI 180 E CD 600 MB SI NO 50 E DVD 6 GB SI NO 90 E NB Il prezzo e` riferito alla periferica 75

76 Periferiche - Il disco fisso Disco rigido o hard disk Supporto di tipo magnetico con capienza (oggi) di centinaia di GigaByte Posizionato all interno dello chassis Consiste di una pila di dischi magnetici rigidi (di tipo Winchester) fissati su un perno rotante, racchiusa in un contenitore a tenuta d aria protezione dalla polvere Le informazioni vengono memorizzate sui due lati di ciascun disco Un insieme di testine, una per ogni disco, legge e scrive i dati muovendosi avanti e indietro radialmente 76

77 Periferiche - Il disco fisso Suddiviso in tracce (concentriche) e settori (porzioni interne ad una traccia) Ruota a velocità costante 77

78 Periferiche - Il disco fisso Accesso casuale Per eseguire un operazione di lettura (o scrittura), la testina riceve l indirizzo al quale leggere (scrivere), costituito dal numero di traccia e di settore, e la quantità i byte da trasferire si muove posizionandosi sulla traccia specificata nell indirizzo aspetta che arrivi il settore specificato (il disco è in rotazione) esegue l operazione di lettura o scrittura 78

79 Periferiche - Il disco fisso Quando il computer è acceso il disco fisso è sempre in rotazione, per evitare perdita di tempo per raggiungere la velocità di regime viene chiamato fisso perché non è estraibile Alcuni sistemi permettono all utente di richiedere di spegnere automaticamente il disco (cioè di farlo fermare) quando non viene utilizzato questa possibilità di risparmio energetico è utile soprattutto nei portatili quando sono utilizzati senza il filo di alimentazione 79

80 Periferiche - Il disco fisso L organizzazione dei dati sul disco fisso è complessa dato che i file possono cambiare dimensione a piacere I file sono gestiti come collezioni di settori (o blocchi) memorizzati dove c è spazio libero, anche non contiguo Il sistema operativo mantiene in un area del disco fisso le informazioni relative allo spazio libero e alla ricostruzione di ciascun file, sparpagliato in zone diverse del disco Sistemi operativi diversi hanno criteri diversi di gestione del disco fisso 80

81 Periferiche - Il disco fisso Se si fa un uso intensivo del disco, può succedere che lo spazio disponibile sia ancora molto, ma molto frammentato In questi casi è bene utilizzare un programma di compattazione del disco, che sposta tutti i file in aree contigue rendendo così disponibile un area di blocchi contigui 81

82 Periferiche - I floppy disk Piccoli dischi magnetici estraibili, di limitate capacità (1.44 MB in genere) Come i dischi rigidi, sono organizzati in tracce e settori su entrambi i lati e utilizzano una testina come dispositivo di lettura e scrittura Sono protetti da una custodia di plastica (in origine flessibile, da cui l aggettivo floppy) Per permetterne l estrazione, il dischetto è fermo e viene messo in rotazione solo quando c è una richiesta di accesso In via di estinzione, soppiantati da altri dispositivi molto più capienti e ugualmente poco costosi 82

83 Periferiche - I nastri magnetici Basso costo Grande capienza (ordine dei GigaByte) Accesso sequenziale lento Necessaria un unità di lettura/scrittura diversa a seconda del tipo di nastro Alcuni esempi: QIC (Quarter Inch Committee) DAT (Digital Audio Tape) DLT (Digital Linear Tape) 83

84 Periferiche - I Compact Disc Dispositivi a lettura ottica di grandi capacità (centinaia di Megabye) I primi CD erano di sola lettura, e venivano dunque chiamati CD-ROM, oggi ne esistono di riscrivibili (CD-RW) i CD-ROM sono utili per archiviare dati con la garanzia che i dati non possono essere cancellati Le informazioni sono organizzate a spirale dal centro verso il bordo esterno L accesso casuale e` possibile ma lento 84

85 Periferiche - I Compact Disc La memorizzazione dei dati avviene incidendo dei solchi sulla superficie del disco (presenza del solco = 1, assenza=0) La lettura avviene attraverso un raggio laser La velocità di trasferimento delle informazioni dipende dalla velocità di rotazione del disco, che a sua volta dipende soltanto dal dispositivo di lettura i dispositivi in commercio sono contrassegnati dalla sigla 2x, 4x,, 16x per indicare la velocità del dispositivo rispetto ai primi messi in commercio 85

86 Periferiche - I DVD Digital Versatile Disk capacità di memorizzazione molto aumentata (ordine dei GigaByte) grazie alla densità di scrittura più elevata data la differente densità di memorizzazione, il dispositivo di lettura di DVD è diverso da quello di CD il lettore di DVD è capace di leggere anche i CD ma non viceversa 86

87 Periferiche - Input I dispositivi di input acquisiscono dati dall esterno e li traducono in un formato consono al calcolatore tastiera dispositivi di puntamento microfono scanner 87

88 Periferiche - La Tastiera La tastiera è il dispositivo che permette all utente di digitare i comandi e inserire dati La pressione del dito su ogni tasto genera un segnale elettrico corrispondente al tasto selezionato, che viene inviato al processore 88

89 Periferiche - Puntamento Permettono all utente di selezionare le entità grafiche presentate sullo schermo alle quali sono associati dei comandi mouse meccanico mosso su una superficie rigida, lo spostamento del cursore sullo schermo è basato sul movimento di una sfera di gomma posta alla base del dispositivo, e solidale con due rotelle che rilevano lo spostamento in direzioni ortogonali ottico alla base del dispositivo sono presenti una sorgente luminosa (LED, light emitting diode) e un fotorilevatore che trasforma in indicazioni di movimento le interruzioni del fascio dovute al movimento del dispositivo sulla superficie di appoggio 89

90 Periferiche - Puntamento touchpad piccola superficie sulla quale una matrice di sensori identifica il movimento del polpastrello trackball il meccanismo di funzionamento è lo stesso del mouse, ma la mano dell operatore muove direttamente la sfera che indica il movimento 90

91 Periferiche - Uscita I dispositivi di output acquisiscono dati dal computer in un formato di rappresentazione interno e li traducono in un formato adeguato all uomo per trasferirli all esterno schermo stampante casse audio 91

92 Periferiche - Lo schermo Presenta i risultati delle elaborazioni È costituito da una griglia di piccole celle, dette pixel (picture element) Ogni pixel è caratterizzato da un indirizzo, ed ha associate informazioni riguardo al colore dell immagine di cui fa parte come un ricamo a punto croce Data la grande mole di dati da elaborare dovuta al numero di pixel e alla presenza del colore, ormai tutti i PC sono forniti di una scheda grafica che gestisce lo schermo 92

93 Periferiche - Lo schermo Caratteristiche risoluzione numero di pixel (colonne x righe) che formano lo schermo 640x480 (VGA, video graphics array), 800x600 (super VGA), 1024x768 determina la nitidezza dell immagine, tanto maggiore quanto maggiore e` il numero di pixel dimensione misurata in pollici (inch, 1 = 2,54 cm) dimensioni più diffuse: 15, 17, 19 93

94 Periferiche - Lo schermo CRT Cathode Ray Tube (Tubo a raggi catodici) stessa tecnologia degli schermi televisivi l immagine da visualizzare è una matrice di bit, e il valore corrispondente ad ogni bit viene convertito in un comando al tubo a raggi catodici che solleciterà in modo opportuno il pixel corrispondente nel caso di immagini a colori si tratta di matrici multiple erano i più diffusi per PC da tavolo 94

95 Periferiche - Lo schermo CRT Ogni pixel è suddiviso in tre strisce (o punti) di fosforo (una verde, una rossa, una blu) Il colore del pixel dipende dalla luminosità di ciascuno dei tre elementi che lo compongono Il dot pitch è la dimensione delle strisce (o dei punti), e determina la nitidezza dell immagine 95

96 Periferiche -Lo schermo CRT 96

97 Periferiche - Lo schermo LCD Liquid Crystal Display (Schermo a cristalli liquidi) l immagine viene creata da un insieme di dispositivi diversi lo schermo è costituito da un pannello di cristalli un sottile strato di fosfori rossi, verdi e blu genera i colori colpito dalla luce basso costo, consumo energetico ridotto, ristrettezza del campo visivo Inizialmente diffusi per i portatili, sono ora comuni anche per i computer da tavolo 97

98 Periferiche - Lo schermo PDP Plasma Display Panel (Schermo al plasma) costituiti da due pannelli di vetro tra i quali si trovano dei gas inerti che, colpiti da un raggio di elettroni, generano raggi ultravioletti che a loro volta stimolano i fosfori verdi rossi e blu per ora sono molto costosi, ma più leggeri e piatti rispetto ai CRT, e sono destinati a soppiantare questi ultimi visuale piu` ampia dei LCD 98

99 Periferiche - Le stampanti Trasferiscono su carta i risultati delle elaborazioni Le caratteristiche principali sono risoluzione punti (tipografici) per pollice (dpi = dots per inch) velocità di stampa pagine al minuto e` un parametro indicativo, perché il tempo di stampa dipende anche dal tipo di documento (es: solo testo piuttosto che con immagini) 99

100 Periferiche - Le stampanti A getto di inchiostro le immagini sono costituite da punti di inchiostro spruzzati dagli ugelli della testina basso costo, buona qualità di stampa, possibilità di stampa a colori Stampanti laser la modalità di stampa è simile a quella delle fotocopiatrici: l inchiostro viene attirato da una superficie che è stata caricata elettricamente da un raggio laser nelle zone contenenti l immagine, e viene poi trasferito sulla carta e fissato mediante riscaldamento il fascio laser può essere anche molto sottile, permettendo una ottima qualità di stampa richiedono manutenzione costante 100

101 Periferiche - Special purpose Esistono molti altri dispositivi di I/O specializzati per operazioni particolari lettore codice a barre strumenti per la misurazione di fenomeni fisici termometri, rilevatori della composizione dell aria telecamere scanner 101

102 Periferiche - Il modem Modulatore/Demodulatore permette di trasferire dati da un computer ad un altro utilizzando la connessione telefonica converte il segnale di tipo digitale generato dal computer in uno analogico per la linea telefonica (modulazione) e quello analogico in ingresso dalla linea telefonica in uno digitale per il computer (demodulazione) 102

103 Periferiche - Il modem Il parametro principale per valutare le prestazioni di un modem è la velocità di trasmissione, misurata in Kb/s La velocità dei modem di oggi è di 33.6 Kb/s o 56 Kb/s I PC di oggi sono dotati di un modem interno un modem esterno si collegherebbe alla porta seriale Con un opportuno software applicativo è possibile utilizzare il modem anche come segreteria telefonica e fax 103

Dispositivi di ingresso. La tastiera. Dispositivi di puntamento. Dispositivi di puntamento

Dispositivi di ingresso. La tastiera. Dispositivi di puntamento. Dispositivi di puntamento Dispositivi di ingresso I dispositivi di input ricevono dati dall esterno Traducono i dati in un formato consono al calcolatore Esempi: Dispositivi di puntamento Tastiera Microfono Scanner La tastiera

Dettagli

Parte C: il bus. il bus. Il bus L HARDWARE. le memorie di massa BUS

Parte C: il bus. il bus. Il bus L HARDWARE. le memorie di massa BUS Parte C: il bus L HARDWARE Periferiche Monitor Tastiera Mouse Memorie di massa Memoria centrale CPU parte C: parte D: il bus le memorie di massa BUS Input Output Input/Output (I/O) Morpurgo Zanaboni a.a.

Dettagli

Laboratorio di Informatica

Laboratorio di Informatica per chimica industriale e chimica applicata e ambientale LEZIONE 6 Le periferiche e il bus 1 IL BUS 2 aaaaa 1 Il bus Il bus è il canale fisico che mette in comunicazione le varie componenti del calcolatore.

Dettagli

L hardware. Gruppo di lavoro Alberti, Boldi, Gaito, Grossi, Lanzarotti, Malchiodi, Mereghetti, Morpurgo, Rosti, Palano, Zanaboni. Scopo della lezione

L hardware. Gruppo di lavoro Alberti, Boldi, Gaito, Grossi, Lanzarotti, Malchiodi, Mereghetti, Morpurgo, Rosti, Palano, Zanaboni. Scopo della lezione 1 2 Scopo della lezione Descrivere i componenti hardware del calcolatore e il suo funzionamento secondo il modello di macchina di Von Neumann 3 Breve storia dei Computer (Abaco) 1642 - Pascal: Pascalina

Dettagli

Hardware. Scopo della lezione

Hardware. Scopo della lezione Hardware 1 Scopo della lezione Descrivere i componenti hardware del calcolatore e il suo funzionamento secondo il modello di macchina di Von Neumann 2 1 Premessa - Unità di misura Lo spazio (di memoria)

Dettagli

L hardware. Breve storia dei Computer. Premessa - Unità di misura. Scopo della lezione. Breve storia dei Computer. Premessa - Prefissi

L hardware. Breve storia dei Computer. Premessa - Unità di misura. Scopo della lezione. Breve storia dei Computer. Premessa - Prefissi 1 4 Breve storia dei Computer 1920-30 - Stibitz: computer con relè telefonici e lampadine 1945 Turing, Von Neumann: ENIAC (primo computer elettronico, non programmabile) 1947 Bardeen, Brattley Shotky:

Dettagli

La memoria-gerarchia. Laboratorio di Informatica - Lezione 3 - parte I La memoria - La rappresentazione delle informazioni

La memoria-gerarchia. Laboratorio di Informatica - Lezione 3 - parte I La memoria - La rappresentazione delle informazioni La memoriaparametri di caratterizzazione Un dato dispositivo di memoria è caratterizzato da : velocità di accesso, misurata in base al tempo impiegato dal processore per accedere ad uno specificato indirizzo

Dettagli

LEZIONE 2 Il processore e la memoria centrale

LEZIONE 2 Il processore e la memoria centrale Informatica per Igienisti Dentali LEZIONE 2 Il processore e la memoria centrale 1 Il linguaggio macchina Il processore è in grado di riconoscere (e quindi di eseguire) solo programmi scritti in un proprio

Dettagli

Struttura hw del computer

Struttura hw del computer Informatica per laurea triennale facoltà di medicina LEZIONE 3 Il processore, la memoria e l esecuzione dei programmi 1 Struttura hw del computer Il nucleo di un computer è costituito da 3 principali componenti:

Dettagli

Esame di INFORMATICA ARCHITETTURA DI VON NEUMANN. Lezione 4 ARCHITETTURA DI VON NEUMANN

Esame di INFORMATICA ARCHITETTURA DI VON NEUMANN. Lezione 4 ARCHITETTURA DI VON NEUMANN Università degli Studi di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA A.A. 2008/09 Lezione 4 ARCHITETTURA DI VON NEUMANN Anni 40 i dati e i programmi che descrivono come elaborare i dati possono

Dettagli

Informatica. Laurea in Scienze Geologiche. L hardware. Hardware Violetta Lonati

Informatica. Laurea in Scienze Geologiche. L hardware. Hardware Violetta Lonati Informatica Laurea in Scienze Geologiche L hardware Scopo della lezione Descrivere i componenti hardware del calcolatore e il suo funzionamento secondo il modello di macchina di Von Neumann Premessa Unità

Dettagli

Esame di INFORMATICA Lezione 4

Esame di INFORMATICA Lezione 4 Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Lezione 4 MACCHINA DI VON NEUMANN Il sottosistema di memorizzazione (memoria) contiene dati + istruzioni, inseriti inizialmente tramite

Dettagli

Scopo della lezione. Informatica. Architettura hw. La macchina di von Neumann. L architettura hardware del calcolatore

Scopo della lezione. Informatica. Architettura hw. La macchina di von Neumann. L architettura hardware del calcolatore Architettura hardware del calcolatore 1 Architettura hardware del calcolatore 2 Scopo della lezione Informatica Descrivere l architettura di base dei moderni calcolatori, cioè le componenti hardware fondamentali

Dettagli

Informatica di base. Memoria. Massimo Marchi

Informatica di base. Memoria. Massimo Marchi Informatica di base Memoria Massimo Marchi http://marchi.usr.dsi.unimi.it/ La Memoria Massimo Marchi http://marchi.usr.dsi.unimi.it/ La memoria! Svolge la funzione di magazzino per i programmi e i dati

Dettagli

CORSO EDA Informatica di base. Hardware

CORSO EDA Informatica di base. Hardware CORSO EDA Informatica di base Hardware Linguaggio binario Unità di misura delle informazioni BIT = Unità di base dell informazione (0/1) BYTE = parola composta da 8 BIT 1 KILOBYTE (KB) = 1024 BYTEs circa

Dettagli

Algoritmo PARTE A: Algoritmi, linguaggi di programmazione e programmi

Algoritmo PARTE A: Algoritmi, linguaggi di programmazione e programmi Algoritmo PARTE A: Algoritmi, linguaggi di programmazione e programmi Un algoritmo è una descrizione non ambigua di un numero finito di operazioni. 2 3 Algoritmo Esempio: Algoritmo per accedere al proprio

Dettagli

L hardware. Scopo della lezione. Premessa - Prefissi

L hardware. Scopo della lezione. Premessa - Prefissi 1 2 Scopo della lezione Descrivere i componenti hardware del calcolatore e il suo funzionamento secondo il modello di macchina di Von Neumann 3 Breve storia dei Computer 4 Breve storia dei Computer (Abaco)

Dettagli

o studiare l architettura del calcolatore significa:

o studiare l architettura del calcolatore significa: Architettura del calcolatore o studiare l architettura del calcolatore significa: individuare ciascun componente del sistema comprendere i principi generali di funzionamento di ciascun componente comprendere

Dettagli

Architettura hardware

Architettura hardware Architettura hardware la parte che si può prendere a calci continua Ricapitolando Il funzionamento di un elaboratore dipende da due fattori principali 1) dalla capacità di memorizzare i programmi e i dati

Dettagli

Architettura del. Calcolatori (1) Calcolatori (2) L architettura di Von Neumann. CPU RAM Memoria I/O. secondaria. bus

Architettura del. Calcolatori (1) Calcolatori (2) L architettura di Von Neumann. CPU RAM Memoria I/O. secondaria. bus Architettura del calcolatore Calcolatori (1) Introdotti all'inizio degli anni 1940 Costruiti assemblano componenti elettronici elementari per memorizzare informazioni ed eseguire programmi informazioni

Dettagli

I dispositivi di input/output: il mouse

I dispositivi di input/output: il mouse I dispositivi di input/output: il mouse Oggi quasi tutti i computer hanno un dispositivo di puntamento detto mouse Una freccia indica la posizione del mouse sul video e lo spostamento del mouse sul tavolo

Dettagli

Modulo 1: Le I.C.T. UD 1.4b: Anatomia del Computer

Modulo 1: Le I.C.T. UD 1.4b: Anatomia del Computer Modulo 1: Le I.C.T. : Anatomia del Computer Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno ANATOMIA

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 4 Input e output 1 Prerequisiti Il modello di Von Neumann Utilizzo elementare del computer. 2 1 Introduzione In questa Unità studiamo la parte del computer detta sottosistema

Dettagli

Architettura dei calcolatori

Architettura dei calcolatori Cos'è un calcolatore? Architettura dei calcolatori Esecutore automatico di algoritmi Macchina universale Elementi di Informatica Docente: Giorgio Fumera Corso di Laurea in Edilizia Facoltà di Architettura

Dettagli

Il computer P R O F. L O R E N Z O P A R I S I

Il computer P R O F. L O R E N Z O P A R I S I Il computer P R O F. L O R E N Z O P A R I S I Un po di storia Le prime macchine per il calcolo automatico risalgono al 1940. Il calcolatore più potente di quel periodo era l ENIAC, in grado di svolgere

Dettagli

Come è fatto un computer

Come è fatto un computer Come è fatto un computer COMPUTER = HARDWARE + SOFTWARE Hardware = Ferramenta Ovvero la parte elettronica e meccanica del PC Software = i programmi TIPI DI COMPUTER mainframe workstation server IL COMPUTER

Dettagli

Modulo: Elementi di Informatica

Modulo: Elementi di Informatica ARCHITETTURA DI VON NEUMANN Facoltà di Medicina Veterinaria Corso di laurea in Tutela e benessere animale Corso Integrato: Fisica medica e statistica Modulo: Elementi di Informatica A.A. 2009/10 Lezione

Dettagli

Architettura dell elaboratore 1

Architettura dell elaboratore 1 Le principali componenti Architettura di un elaboratore Lezione 1 Un elaboratore è composto da 3 componenti principali: Il microprocessore I dispositivi di Ingresso/Uscita 2 Le principali componenti Schema

Dettagli

La memoria secondaria

La memoria secondaria La memoria secondaria La memoria principale non può essere troppo grande a causa del suo costo elevato Non consente la memorizzazione permanente dei dati (volatilità) Per questi motivi sono stati introdotti

Dettagli

Il modello di Von Neumann

Il modello di Von Neumann Il modello di Von Neumann Appunti di STA per le classi seconde ind. informatiche Page 1 Il modello architetturale Per modello architetturale, si intende la descrizione delle parti del sistema e la loro

Dettagli

Elementi di Informatica Chiara Epifanio

Elementi di Informatica Chiara Epifanio epifanio@math.unipa.it Informatica Informatica Informatica INFORMATICA = INFORMAzione + automatica Scienza che studia le informazioni e il loro trattamento automatizzato Insieme delle teorie, dei processi

Dettagli

Come funzionano i computer?

Come funzionano i computer? Come funzionano i computer? Laboratorio di Informatica - Sez.A Lez. T3 (teoria) L.A. Ripamonti Scopo della lezione Proseguire l analisi delle componenti di un elaboratore a partire dal modello della macchina

Dettagli

Programma del corso. Architettura del calcolatore. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Elementi di Programmazione

Programma del corso. Architettura del calcolatore. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Elementi di Programmazione Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Elementi di Programmazione Cos è un Calcolatore? Un computer (calcolatore) è una macchina

Dettagli

I dispositivi di input/output: il monitor

I dispositivi di input/output: il monitor I dispositivi di input/output: il monitor Dal punto di vista fisico, un video può essere visto come una matrice di punti illuminati con diversa intensità Ogni punto sullo schermo prende il nome di pixel

Dettagli

Il bus. Bus di sistema: insieme di collegamenti (solitamente in rame) che connette tutti i componenti di un architettura

Il bus. Bus di sistema: insieme di collegamenti (solitamente in rame) che connette tutti i componenti di un architettura Il bus Problema: collegare le varie componenti (fisicamente separate) di un calcolatore, ad esempio, processore e memoria centrale Problema: come fa il processore a trasmettere alla RAM i bit che codificano

Dettagli

RIASSUNTO La codifica delle informazioni

RIASSUNTO La codifica delle informazioni RIASSUNTO La codifica delle informazioni u Rappresentazione dell informazione all interno di un calcolatore codifica caratteri (codice ASCII) codifica numeri interi (rappresentazione in base 2) codifica

Dettagli

Architettura del Calcolatore

Architettura del Calcolatore Giuseppe Manco Lezione 3 17 Ottobre 2003 Architettura del calcolatore Il calcolatore è uno strumento programmabile per la rappresentazione, la memorizzazione e l elaborazione delle informazioni un calcolatore

Dettagli

G L O S S A R I O. Fondamenti di Informatica I - Università degli Studi di Trento Dott. Roberti Pierluigi

G L O S S A R I O. Fondamenti di Informatica I - Università degli Studi di Trento Dott. Roberti Pierluigi G L O S S A R I O BIT: acronimo di Binary Digit. E l unità elementare di informazione. Può assumere solo il valore 0 o 1. CALCOLATORE: macchina che opera la trasformazione dei dati (informazioni) HARDWARE:

Dettagli

Memoria Secondaria o di Massa

Memoria Secondaria o di Massa Memoria Secondaria o di Massa dischi fissi (hard disk), floppy disk, nastri magnetici, CD, DVD, USB memory, etc deve essere permanente (mentre la RAM e`volatile) accesso sequenziale, cioe il tempo di accesso

Dettagli

Il computer P R O F. L O R E N Z O P A R I S I

Il computer P R O F. L O R E N Z O P A R I S I Il computer U T I L I Z Z O D E L P C E D O F F I C E A U T O M A T I O N P R O F. L O R E N Z O P A R I S I Un po di storia Le prime macchine per il calcolo automatico risalgono al 1940. Il calcolatore

Dettagli

Memoria Centrale. Memoria Centrale. Memoria Centrale. Interazione CPU-memoria centrale 16/04/2008. Indirizzamento

Memoria Centrale. Memoria Centrale. Memoria Centrale. Interazione CPU-memoria centrale 16/04/2008. Indirizzamento Spazio di lavoro del calcolatore: contiene i dati da elaborare e i risultati delle elaborazioni durante il funzionamento del calcolatore. Insieme di celle di dimensione 1 byte, ciascuna delle quali è individuata

Dettagli

Architettura hardware

Architettura hardware Architettura hardware la parte che si può prendere a calci Architettura dell elaboratore Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione elaborazione

Dettagli

HARDWARE. Hardware. Vista di insieme

HARDWARE. Hardware. Vista di insieme HARDWARE Vista di insieme 1 Hardware Hardware LA PARTE FISICA DEL SISTEMA Insieme di tutti i circuiti, dei componenti elettronici, elettrici e meccanici di un sistema di elaborazione 2 1 3 4 2 6 3 7 8

Dettagli

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Cos è un Calcolatore? Un computer (calcolatore) è una macchina

Dettagli

Criteri di caratterizzazione di una memoria

Criteri di caratterizzazione di una memoria La memoria Supporto alla CPU: deve fornire alla CPU dati e istruzioni il più rapidamente possibile; Archivio: deve consentire di archiviare dati e programmi garantendone la conservazione e la reperibilità

Dettagli

Abilità informatiche. Tipologie di dispositivo

Abilità informatiche. Tipologie di dispositivo Abilità informatiche Tipologie di dispositivo Anno Accademico 2014-2015 Tipologie di dispositivo Computer MAINFRAME PERSONAL Computer DESKTOP computer TOWER computer Tipologie di dispositivo LAPTOP: (lap:

Dettagli

La memoria principale

La memoria principale La memoria principale DRAM (Dynamic RAM) il contenuto viene memorizzato per pochissimo tempo per cui deve essere aggiornato centinaia di volte al secondo (FPM, EDO, SDRAM, RDRAM) SRAM (Static RAM) veloce

Dettagli

Architettura dei computer

Architettura dei computer Architettura dei computer In un computer possiamo distinguere quattro unità funzionali: il processore la memoria principale la memoria secondaria i dispositivi di input/output 1 Fornisce la capacità di

Dettagli

Informatica di Base - 6 c.f.u.

Informatica di Base - 6 c.f.u. Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Informatica di Base - 6 c.f.u. Anno Accademico 2007/2008 Docente: ing. Salvatore Sorce Architettura dei calcolatori III parte Dispositivi

Dettagli

Lez. 4 L hardware. Prof. Pasquale De Michele Gruppo 2

Lez. 4 L hardware. Prof. Pasquale De Michele Gruppo 2 Lez. 4 L hardware 1 Dott. Pasquale De Michele Dipartimento di Matematica e Applicazioni Università di Napoli Federico II Compl. Univ. Monte S.Angelo Via Cintia, I-80126, Napoli pasquale.demichele@unina.it

Dettagli

Il computer P R O F. L O R E N Z O P A R I S I

Il computer P R O F. L O R E N Z O P A R I S I Il computer P R O F. L O R E N Z O P A R I S I Un po di storia Le prime macchine per il calcolo automatico risalgono al 1940. Il calcolatore più potente di quel periodo era l ENIAC, in grado di svolgere

Dettagli

Architettura del calcolatore

Architettura del calcolatore Architettura del calcolatore I tipi di elaboratori Esistono due grandi classi di elaboratori: Elaboratori di uso generale (general-purpose computer) Elaboratori dedicati (special-purpose computer) Le classi

Dettagli

Architettura. Argomenti. Modello di Von Neumann. Corso di Laurea in Ingegneria Biomedica aa 2003/2004. Ing. Antonio Coronato. Modello di Von Neumann

Architettura. Argomenti. Modello di Von Neumann. Corso di Laurea in Ingegneria Biomedica aa 2003/2004. Ing. Antonio Coronato. Modello di Von Neumann Architettura Corso di Laurea in Ingegneria Biomedica aa 2003/2004 Ing. Antonio Coronato 1 Argomenti Modello di Von Neumann, Bus, Memoria centrale e dispositivi Data Path delle architetture di Von Neumann

Dettagli

Elementi di informatica

Elementi di informatica Elementi di informatica La memoria di massa La gestione dell I/O Una gerarchia di memoria Ottenuta per generalizzazione dell applicazione del principio di località e tipicamente costituita da 1. registri

Dettagli

Periferiche. Periferiche. Periferiche. Periferiche. Architettura dell elaboratore

Periferiche. Periferiche. Periferiche. Periferiche. Architettura dell elaboratore Architettura dell elaboratore Fino ad ora struttura interna dell elaboratore Consideriamo componenti che permettono interazione con l esterno Immissione dati (input) Emissione dati (output) Periferica

Dettagli

4 Architettura del Personal Computer

4 Architettura del Personal Computer INFORMATICA Don Bosco, AS 2013/14 CLOCK 4 Architettura del Personal Computer Nel computer, ogni operazione inizia all avanzare (tick) della lancetta dell orologio (clock). In questo modo tutte le operazioni

Dettagli

Com è fatto un computer (seconda puntata) Appunti per le classi 1 A cura del prof. Ing. Mario Catalano

Com è fatto un computer (seconda puntata) Appunti per le classi 1 A cura del prof. Ing. Mario Catalano Com è fatto un computer (seconda puntata) Appunti per le classi 1 A cura del prof. Ing. Mario Catalano A che serve una memoria? Ovviamente, nel computer, come nel cervello umano, serve a conservare le

Dettagli

Architettura hardware

Architettura hardware Ricapitolando Architettura hardware la parte che si può prendere a calci Il funzionamento di un elaboratore dipende da due fattori principali 1) dalla capacità di memorizzare i programmie i dati 2) dalla

Dettagli

La memoria secondaria

La memoria secondaria La memoria secondaria La memoria principale non può essere troppo grande a causa del suo costo elevato Non consente la memorizzazione permanente dei dati (volatilità) Per questi motivi sono stati introdotti

Dettagli

Informatica giuridica

Informatica giuridica Informatica giuridica Corso di laurea in Scienze dei Servizi giuridici Corso di laurea magistrale in Giurisprudenza A.A. 2015/16 L architettura hardware degli elaboratori La scheda madre Memoria principale

Dettagli

aumenta il tempo di accesso; aumenta la capacità di memorizzazione; ma diminuisce il costo per bit.

aumenta il tempo di accesso; aumenta la capacità di memorizzazione; ma diminuisce il costo per bit. Capitolo 6 Le infrastrutture HardWare La memoria di massa La memoria di massa (magnetica) Una gerarchia di memoria 1. registri contenuti nella CPU (qualche KB) 2. cache (da circa 32KB a circa 1024KB) 3.

Dettagli

Struttura dell elaboratore elettronico

Struttura dell elaboratore elettronico Struttura dell elaboratore elettronico Concetti di base della tecnologia dell Informazione e della Comunicazione Qual è il significato del termine informatica? E' la scienza che si propone di raccogliere,

Dettagli

Architettura di un calcolatore

Architettura di un calcolatore Architettura di un calcolatore Processore: CPU Componente elettronico costituito da minuscole componenti di silicio, chiamate CHIP. Esegue le istruzioni implementate nel SW, tramite una serie di operazioni

Dettagli

La struttura del computer. Prof. Erasmo Modica

La struttura del computer. Prof. Erasmo Modica La struttura del computer Prof. Erasmo Modica Cos è il computer? n n n n Il computer è una macchina programmabile in grado di: memorizzare dati provenienti dall esterno, elaborare tali dati, trasmettere

Dettagli

Architettura dei calcolatori I parte Introduzione, CPU

Architettura dei calcolatori I parte Introduzione, CPU Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Informatica ed Elementi di Statistica 3 c.f.u. Anno Accademico 2010/2011 Docente: ing. Salvatore Sorce Architettura dei calcolatori

Dettagli

PREMESSE SETTORI DI APPLICAZIONE APPLICAZIONI AVANZATE INFORMATICA

PREMESSE SETTORI DI APPLICAZIONE APPLICAZIONI AVANZATE INFORMATICA PREMESSE Stiamo producendo l equivalente di milioni di MB di dati per ogni aante della Terra Più del 90% dei dati sono conservati sotto forma digitale nei computer, per risparmiare spazi e risorse rispetto

Dettagli

Lez. 5 I dispositivi di I/O. Prof. Pasquale De Michele Gruppo 2

Lez. 5 I dispositivi di I/O. Prof. Pasquale De Michele Gruppo 2 Lez. 5 I dispositivi di I/O Prof. Pasquale De Michele Gruppo 2 1 Dott. Pasquale De Michele Dipartimento di Matematica e Applicazioni Università di Napoli Federico II Compl. Univ. Monte S.Angelo Via Cintia,

Dettagli

Unità di apprendimento 1. Il computer

Unità di apprendimento 1. Il computer Unità di apprendimento 1 Il computer Il computer nella vita di tutti i giorni Il computer è uno strumento indispensabile nel mondo in cui viviamo È attualmente disponibile in diverse forme che vanno dai

Dettagli

Elementi di informatica

Elementi di informatica Sia dato una memoria della capacità di 1 GB, avente tempo di accesso di 50ms e velocità di trasferimento di 20 MB/sec. Si vuole ricopiare l intero contenuto su un altra memoria identica, montata sullo

Dettagli

TERMINALE INTELLIGENTE

TERMINALE INTELLIGENTE COS E UN COMPUTER? Dispositivo in grado di acquisire informazioni dall esterno, reagire alle stesse, e inviare informazioni dirette di nuovo all esterno Per elaborare le informazioni occorre un sistema

Dettagli

Personal Computer: introduzione

Personal Computer: introduzione I.I.S. Benvenuto Cellini Corso di formazione tecnica Personal Computer: introduzione Prof. Alessandro Pinto v.2009 Architettura di Von Neumann Unità centrale di elaborazione Input Unità aritmetico-logica

Dettagli

SISTEMI INFORMATIVI AZIENDALI

SISTEMI INFORMATIVI AZIENDALI SISTEMI INFORMATIVI AZIENDALI Prof. Andrea Borghesan venus.unive.it/borg borg@unive.it Ricevimento: Alla fine di ogni lezione Modalità esame: scritto 1 Visione d insieme Foto disaggregata di un computer

Dettagli

ARCHITETTURA DI UN ELABORATORE! Ispirata al modello della Macchina di Von Neumann (Princeton, Institute for Advanced Study, anni 40).!

ARCHITETTURA DI UN ELABORATORE! Ispirata al modello della Macchina di Von Neumann (Princeton, Institute for Advanced Study, anni 40).! ARCHITETTURA DI UN ELABORATORE! Ispirata al modello della Macchina di Von Neumann (Princeton, Institute for Advanced Study, anni 40).! MACCHINA DI VON NEUMANN! UNITÀ FUNZIONALI fondamentali! Processore

Dettagli

Porte Input/Output (I/O Connectors)

Porte Input/Output (I/O Connectors) Porte Input/Output (I/O Connectors) Le porte I/O permettono al computer di comunicare (scambiare dati) con le periferiche Interfacce di entrata / uscita Porta seriale RS-232, invio dei dati attraverso

Dettagli

CENTRO PROVINCIALE PER L ISTRUZIONE DEGLI ADULTI GROSSETANO Primo livello / secondo periodo didattico Esercitazione parte generale.

CENTRO PROVINCIALE PER L ISTRUZIONE DEGLI ADULTI GROSSETANO Primo livello / secondo periodo didattico Esercitazione parte generale. Anno scolastico 2016-17 CENTRO PROVINCIALE PER L ISTRUZIONE DEGLI ADULTI GROSSETANO Primo livello / secondo periodo didattico Esercitazione parte generale Data Alunno Contrassegnare con una X la risposta

Dettagli

La memoria secondaria

La memoria secondaria La memoria secondaria La memoria principale non può essere troppo grande a causa del suo costo elevato Non consente la memorizzazione permanente dei dati (volatilità) Per questi motivi sono stati introdotti

Dettagli

I dispositivi di input/output

I dispositivi di input/output I dispositivi di input/output I dispositivi di input/output (anche detti periferiche), permettono di realizzare l'interazione tra l'uomo e la macchina La loro funzione primaria è quella di consentire l'immissione

Dettagli

Lo scanner. Informatica di Base A e B -- Rossano Gaeta 82

Lo scanner. Informatica di Base A e B -- Rossano Gaeta 82 Lo scanner Dispositivo che permette l acquisizione di immagini in formato digitale La sua precisione (risoluzione) si misura in DPI (Dot Per Inch). Maggiore il DPI maggiore la risoluzione delle immagini

Dettagli

VERIFICA DI SISTEMI. 5 Domanda [1 punto] Calcolare la velocità di trasferimento dei seguenti hard disk:

VERIFICA DI SISTEMI. 5 Domanda [1 punto] Calcolare la velocità di trasferimento dei seguenti hard disk: VERIFICA DI SISTEMI 1 Domanda [2 punti] Illustra la funzione della CPU e degli eventuali elementi che la costituiscono, specificando quali sono i parametri che ne caratterizzano il funzionamento. Spiega

Dettagli

Architettura dei calcolatori

Architettura dei calcolatori Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Elaborazione di Immagini e Suoni / Riconoscimento e Visioni Artificiali 12 c.f.u. Anno Accademico 2009/2010 Docente: ing. Salvatore

Dettagli

I dischi ottici. Fondamenti di Informatica -- Rossano Gaeta

I dischi ottici. Fondamenti di Informatica -- Rossano Gaeta I dischi ottici Le tecnologie dei dischi ottici sono completamente differenti e sono basate sull'uso di raggi laser Il raggio laser è un particolare tipo di raggio luminoso estremamente focalizzato che

Dettagli

Struttura di un sistema di elaborazione. SDE: basi. Descrizione dei componenti (2) Descrizione delle componenti

Struttura di un sistema di elaborazione. SDE: basi. Descrizione dei componenti (2) Descrizione delle componenti Struttura di un sistema di elaborazione Architettura di Von Neumann Componenti Hardware di un SDE Processo e Processore CPU Memoria Centrale SDE: basi Un SDE è formato da elementi di natura diversa (elettrica,

Dettagli

Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni

Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni Marco Falda Dipartimento di Ingegneria dell Informazione tel. 049 827 7918 marco.falda@unipd.it Struttura del Corso Corso di

Dettagli

Informatica di Base

Informatica di Base Informatica di Base http://www.di.uniba.it/~laura/infbase/ Dip di Informatica Università degli studi di Bari Argomenti Memoria e gestione dei file Memoria Memoria centrale RAM Memoria di massa Software

Dettagli

ECDL CORE 5.0. Modulo 1 Concetti di base dell ICT 1.1 Hardware. Docente: Stefania De Martino Liceo G. Leopardi Recanati a.s.

ECDL CORE 5.0. Modulo 1 Concetti di base dell ICT 1.1 Hardware. Docente: Stefania De Martino Liceo G. Leopardi Recanati a.s. ECDL CORE 5.0 Modulo 1 Concetti di base dell ICT Docente: Stefania De Martino Liceo G. Leopardi Recanati a.s. 2012/2013 Scopi del Modulo 1 Concetti di base dell ICT, richiede che il candidato comprenda

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 3-La memoria 1 Prerequisiti Concetto di memoria Dati e istruzioni Bit e byte 2 1 Introduzione In questa Unità studiamo più in dettaglio la memoria del computer e le sue funzioni.

Dettagli

Architettura di un elaboratore. Il modello di von Neumann

Architettura di un elaboratore. Il modello di von Neumann Architettura di un elaboratore Il modello di von Neumann 4(5) componenti fondamentali unita di elaborazione: CPU memoria centrale: RAM periferiche (memoria di massa) bus di sistema bus di sistema CPU RAM

Dettagli

Pipeline. Esempio pipeline lineare a 5 stadi. Tempificazione S1 S2 S3 S4 S5. Istruzioni. Istruzione 4. Istruzione 3. Istruzione 2. tempo.

Pipeline. Esempio pipeline lineare a 5 stadi. Tempificazione S1 S2 S3 S4 S5. Istruzioni. Istruzione 4. Istruzione 3. Istruzione 2. tempo. Pipeline Esempio pipeline lineare a 5 stadi Istruzioni S1 S2 S3 S4 S5 Tempificazione Istruzione 4 S1 S2 S3 S4 S5 Istruzione 3 S1 S2 S3 S4 S5 Istruzione 2 S1 S2 S3 S4 S5 Istruzione 1 S1 S2 S3 S4 S5 tempo

Dettagli

Registri. Mem. cache. Mem. centrale. Dischi magnetici e/o ottici. Nastri magnetici. Memoria principale (o RAM) Memoria secondaria (o di massa)

Registri. Mem. cache. Mem. centrale. Dischi magnetici e/o ottici. Nastri magnetici. Memoria principale (o RAM) Memoria secondaria (o di massa) Gerarchia di memoria Aumenta la capacità memorizzazione byte Registri 100 * picosecondi KB Mem. cache nanosecondi MB Mem. centrale 10 * nanosecondi GB Dischi magnetici e/o ottici microsecondi / millisecondi

Dettagli

Informatica di Base. Ancora su numeri. La struttura dei sistemi informatici.

Informatica di Base. Ancora su numeri. La struttura dei sistemi informatici. Ancora su numeri. La struttura dei sistemi informatici. http://dcssi.istm.cnr.it/lanzavecchia/do cumenti/biotecnologie.htm Prossima esercitazione Lunedì 8 novembre ore 4, aula 37 Gruppo B ore 4 6 Gruppo

Dettagli

Cenni sull architettura del calcolatore

Cenni sull architettura del calcolatore Programmazione M-Z Ingegneria e Scienze Informatiche - Cesena A.A. 2016-2017 Cenni sull architettura del calcolatore Pietro Di Lena - pietro.dilena@unibo.it hard-ware /h :dwe9 r / n. The part of the computer

Dettagli

La scheda madre e le periferiche. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni

La scheda madre e le periferiche. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni La scheda madre e le periferiche Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni L'unità centrale È un contenitore (case) che contiene i componenti elettronici e i circuiti

Dettagli

Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche

Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche michele.perilli@unifg.it mlperilli@gmail.com Processore Memoria RAM Hard disk CD-ROM Floppy disk Tastiera Sistema operativo

Dettagli

Scopo di questa lezione è la descrizione dell architettura di una macchina di Von Neumann.

Scopo di questa lezione è la descrizione dell architettura di una macchina di Von Neumann. Scopo di questa lezione è la descrizione dell architettura di una macchina di Von Neumann. Alcune unità di misura che verranno impiegate: - bit, unità fondamentale per il calcolo in informatica, può essere

Dettagli

Concetti Introduttivi

Concetti Introduttivi Concetti Introduttivi Architettura del Computer http://www.dia.uniroma3.it/~roselli roselli@dia.uniroma3.it Hardware Hardware In questo corso ci occuperemo di software, ovvero applicazioni Hardware In

Dettagli