Architettura del Calcolatore - Hardware

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Architettura del Calcolatore - Hardware"

Transcript

1 Architettura del Calcolatore - Hardware

2 Cos è un computer? A prescindere dalle dimensioni e dal luogo in cui si trova, può essere definito come un elaboratore elettronico digitale elaboratore elettronico digitale in grado di immagazzinare ed elaborare dati in base ad una serie di istruzioni (il programma) evidentemente utilizza componenti elettronici.. :-) elabora informazioni convertendole in segnali digitali basati sul sistema binario La domanda cos è un personal computer, però, richiede una risposta più precisa.

3 Hardware Desktop computer Mainframe Lavatrice

4 Computer: tipologie supercomputer mainframe minicomputer personal computer network computer terminali Maggiore potenza di calcolo Calcolo parallelo

5 Computer: tipologie supercomputer mainframe minicomputer personal computer network computer terminali funzioni centralizzate di elaborazione dati dimensioni notevoli

6 Computer: tipologie supercomputer mainframe minicomputer personal computer network computer terminali meno potenti dei mainframe dimensioni variabili

7 Computer: tipologie supercomputer mainframe minicomputer personal computer network computer terminali Utilizzo individuale: desktop (da scrivania) workstation (professionale) notebook tascabili, palmari (portatile) (dimensioni ridotte, funzioni ridotte)

8 Computer: tipologie supercomputer mainframe minicomputer personal computer network computer terminali Terminali con capacità di calcolo e spesso anche di immagazzinamento dati

9 Computer: tipologie supercomputer mainframe minicomputer personal computer network computer terminali Terminali stupidi, nessuna potenza di calcolo, sfruttano quella di un server cui si collegano

10 Computer Portatili Un laptop (spesso chiamato anche notebook) è un computer portatile progettato per poter essere trasportato in una valigia la più parte dei laptop presentano dimensioni di 30x23x5 cm. Un palmtop è un computer ancora più maneggevole, capace di essere sostenuto con una sola mano, delle dimensioni medie di 15x8x2cm.

11 Personal computer Ibm Pc Altair Apple ][ PC Acer Veritron Xerox Alto

12 La Apple Apple Macintosh Apple Cube 2000 Apple imac G5-2004

13 Hardware: esempi di case Il case (o cabinet) è il contenitore, l involucro in cui vengono montati la scheda madre, i dischi e le varie schede di cui è composto un personal computer PowerMac G4 La facilità di accesso alla parte interna può variare molto. Nei PowerMac è sufficiente manovrare una leva Silicon Graphics Tezro La forma del case può essere dettata, oltre che da motivi pratici, anche da considerazioni estetiche. Il parallelepipedo grigio non è d obbligo! Case generico per Pc

14 Hardware: un case smontato Parte anteriore Vista laterale Parte posteriore Alloggiamenti dischi Scheda madre Alimentazione

15 Tipi di case

16 Hardware L hardware è la parte che si può prendere a calci; il software quella contro cui si può solo imprecare. HARDWARE Il termine hardware è riferito a tutte le parti del computer che si possono toccare. Le componenti esterne al computer (in generale, anch'esse definite hardware) sono dette periferiche.

17 Componenti esterni Porte Tastiera Porte PS2 Tast./Mouse Porte USB Porte Audio In/Out/Mic Connettore Ethernet per la rete Uscita Monitor DVI Uscita Monitor VGA Porta parallela Porta seriale Monitor Mouse

18 Componenti opzionali Modem Scheda di rete Stampante Scanner

19 Componenti Interni CPU Disco fisso Scheda madre (motherboard) Interno di un unità centrale

20 Un po di storia Pascalina: operazioni di somma e sottrazione Vedi link:

21

22

23

24

25

26

27 L architettura di Von Neumann Prima proposta di architettura di unelaboratore Risale al 1946 Schema generale di tipo funzionale del calcolatore

28 Macchina di Von Neumann Unità di elaborazione o CPU (CentralProcessing Unit) Acquisisce, interpreta ed esegue istruzioni Memoria centrale Contiene istruzioni e dati Periferiche: memoria di massa, input, output Permettono scambio di informazioni con l esterno Bus di sistema Collega i vari elementi del calcolatore

29

30 Architettura a BUS L architettura più consolidata per il calcolatore prevede unità funzionali fra loro collegate attraverso un unico canale di comunicazione, il bus Il bus è fisicamente realizzato mediante un insieme di conduttori elettrici Dispositivi di Input/Output BUS Memoria CPU I/O I/O I/O principale Indirizzi Dati Controllo

31 Il BUS Il bus è utilizzato per trasferire dati fra le unità funzionali L unità che inizia il trasferimento (in genere la CPU) fornisce l indirizzo, che individua univocamente il dato, sulle linee del bus indirizzi, e configura le linee del bus controllo, inviando un comando al dispositivo che contiene il dato (es. READ) Il dato da trasferire è reso disponibile sul bus dati e viene ricopiato nel dispositivo destinatario Indirizzo a 32 bit (32 fili) 0008AB38 CPU 0008AB38 Memoria principale 0008AB38 CPU 5F66B102 Memoria principale 5F66B AB38 5F66B102 READ=1 MEM=1 READ=1 MEM=1 5F66B102 Dato a 32 bit (32 fili) trasferito dalla memoria principale alla CPU

32 La scheda madre

33 La scheda madre La motherboard è probabilmente il componente più importante di un computer; svolge funzioni di integrazione e comunicazione tra tutti gli altri. organizzazione (forma e design) supporto per il processore supporto per le periferiche (numero e tipo di alloggiamenti) prestazioni (indirettamente e direttamente, attraverso il chipset) possibilità di aggiornamenti/espansioni

34 Il chipset Il chipset è l insieme dei processori collocati sulla scheda madre che si incaricano di gestire e coordinare il funzionamento di tutti i componenti presenti su di essa.

35 Il Socket Il Socket (zoccolo) è il connettore, presente su ogni mainboard, sul quale alloggia il microprocessore. Lo zoccolo ha diversi formati, determinati i vari tipi di CPU utilizzabili: Socket 370 (Celeron) Socket 7 ( Intel Pentium, Pentium MMX, AMD k5/k6/k6-2/k6-iii, Cyrix) Slot 1( Pentium II e III,Celeron) Slot A (Amd Athlon) Socket A (462) - AMD Duron, AMD Athlon Socket 754/939/940 - AMD Athlon 64 /FX 64 Socket 478 Celeron, Pentium IV 478 fino all anno 2004 Socket 775 Pentium IV LGA775 a partire dal 2004 Socket 603/604 Intel XEON

36 Il clock Componenti diversi del computer sono sincronizzati in base a clock diversi. Sulla scheda madre esiste un circuito che genera il clock principale; un tick di questo clock rappresenta la più piccola unità di tempo durante la quale può essere eseguita un elaborazione di qualche tipo. Il clock principale è usato come base da altri circuiti che ne generano multipli o sottomultipli, per regolare le operazioni di dispositivi più veloci o più lenti.

37 Il processore Il processore è il chip singolo più importante. La velocità a cui opera è, di solito, diverse volte il clock di base generato dalla motherboard. Tale velocità si misura in Megahertz (milioni di cicli) per secondo. AMD Athlon XP Intel Pentium 4

38 CPU Central Processing Unit Il Processore (CPU) è la componente più complessa, svolge tutte le operazioni di manipolazione dei dati. Ha il compito di elaborare i dati presenti in memoria secondo le indicazioni ricevute da programma tramite appositi comandi. Si può definire la CPU come il cervello del computer. La CPU è composta da un unità di controllo (CU), da un unità aritmetico logica (ALU) e dai registri. La potenza della CPU si valuta in: -velocità, che si misura in MHz (Milioni di cicli per secondo) -insieme di operazioni che è in grado di svolgere -milioni di operazioni che svolge in un secondo (MIPS)

39 CPU È costituita da tre elementi fondamentali: Unità Aritmetico Logica (ALU) Registri Unità di Controllo (CU) } EU Execution Unit BIU Bus Interface Unit registri PC Contatore di programma (Program Counter) BUS ALU CU IR Registro Istruzione (Instruction Register)

40 Registri Name 31 EAX ECX EDX EBX ESP EBP ESI 0 Use GPR 0 GPR 1 GPR 2 GPR 3 GPR 4 GPR 5 GPR 6 CS SS DS ES FS GS Code segment pointer Stack segment pointer (top of stack) Data segment pointer 0 Data segment pointer 1 EIP Data segment pointer 2 EFLAGS Data segment pointer 3 Registri del Pentium Instruction pointer (PC) Condition codes EDI GPR 7 I registri sono dispositivi di memorizzazione che consentono un accesso molto veloce ai dati che contengono; hanno dimensioni prefissate (es. 32/64 bit) Alcuni registri hanno funzioni specifiche (es. contatore di programma) Nella maggior parte delle architetture le operazioni della ALU si possono effettuare solo fra dati presenti in due registri Il risultato di un operazione effettuata dalla ALU viene normalmente memorizzato in un registro

41 Registri Lo stato della CPU è costituito da informazioni (memorizzate negli opportuni registri) su: dati da elaborare (contenuti nei Registri dati - Ri) dati provenienti dalla memoria a seguito di lettura o da ricopiare in memoria in caso di scrittura (contenuti nel Registro dati di Memoria - MDR) indirizzo della locazione di memoria nella quale si trova il dato in R/W nel MDR (Registro indirizzi di memoria - MAR) indirizzo in memoria della prossima istruzione da eseguire (PC - Program Counter) istruzione da eseguire (nel registro istruzioni - RI) eventuali anomalie/eventi verificatisi durante l elaborazione (nei registri flag o Registro di Stato)

42 Struttura della CPU

43 CPU Central Processing Unit A livello macroscopico, ad ogni impulso di clock la CPU: legge il suo stato interno (determinato dal contenuto dei registri di stato) e la sequenza di ingresso (determinata dal contenuto dei registri istruzioni e registri dati) produce un nuovo stato dipendente dallo stato in cui si trovava originariamente In pratica, la CPU realizza una complessa funzione logica, con decine di ingressi e di uscite la corrispondente tabella della verità avrebbe un numero enorme di righe (miliardi di miliardi)

44 ALU Arithmetic Logical Unit E il componente più importante dell intero processore in quanto elabora, nel vero senso della parola, i dati provenienti dalla memoria. Il compito di questa unità è unicamente quello di eseguire i calcoli, le operazioni logiche e di confronto richieste dall unità di controllo. + - * / AND OR NOT < > = <>

45 ALU Arithmetic Logical Unit L ALU (Arithmetic Logic Unit) è un circuito in grado di eseguire operazioni aritmetiche e logiche su 2 operandi, rappresentati su n bit (es. 32/64 bit); oltre al risultato dell operazione può produrre informazioni ulteriori su linee specifiche (il risultato è zero, si è verificato un overflow, il risultato è negativo) Il tipo di operazione selezionata, in un dato istante, dipende dallo stato di alcune linee di controllo provenienti dalla CU Le operazioni logiche (es. AND) vengono eseguite bit a bit fra i due operandi Esiste una unità specializzata per le operazioni in virgola mobile (FPU) a b ALU op eration ALU C arryout Z ero Result Overflow

46 ALU Set di istruzioni di base: somma (da cui sottrazione) scorrimento (shift) operazioni di accesso alla memoria trasferimento di un dato da una locazione di memoria ad un altra trasferimento da memoria a un registro della CPU trasferimento da un registro della CPU a memoria operazioni di confronto (sufficiente confronto con zero) }(da cui moltiplicazione e divisione) Le operazioni sono eseguite all interno della ALU e coordinate dall unità di controllo

47 OPERAZIONI LOGICHE Oltre alle classiche operazioni aritmetiche, la CPU è in grado di eseguire operazioni tra valori booleani (vero, falso) che restituiscono un valore booleano come risultato. Le operazioni logiche di base sono: AND: restituisce vero solo quando entrambi gli operandi sono veri OR: restituisce falso solo quando entrambi gli operandi sono falsi NOT: opera su un solo operando, restituendone l opposto Tramite la combinazione di questi operatori è possibile rappresentare condizioni logiche anche molto complesse. Per rappresentare lo stato, il computer usa un bit: 1=Vero, 0=Falso. Un operazione logica fra byte consiste nell applicare l operazione ai singoli bit che li compongono, in base alla posizione: AND =

48 CU- Control Unit L unità di controllo coordina e controlla l esecuzione dei comandi impartiti alla CPU. Gestisce il reperimento di dati e istruzioni dalla memoria interna ed il loro collocamento in apposite locazioni, dette registri, per poter essere elaborati dall ALU. I comandi vengono interpretati secondo regole ben precise e differenti per ogni tipo di microprocessore. Dopo che l ALU ha elaborato i dati, è di nuovo la CU che si occupa di copiare i risultati nella memoria RAM.

49 Ciclo fetch-decode-execute (1) L unità di controllo (CU) del processore esegue una istruzione svolgendo le seguenti tre operazioni di base Fetch (lettura) Decode (decodifica) Execute (esecuzione) Un programma è eseguito reiterando il ciclo fetch-decodeexecute (ciclo macchina) per eseguire ordinatamente le sue istruzioni La frequenza con cui si eseguono i cicli di esecuzione è scandita dal clock (orologio interno)

50 Ciclo fetch-decode-execute (2) 1) FETCH: si accede alla prossima istruzione, riferita dal registro contatore dell istruzione (PC) si porta tale istruzione dalla memoria centrale al Registro Istruzioni (IR)

51 Ciclo fetch-decode-execute (3) 2) DECODE: decodifica dell istruzione si individua il tipo dell operazione e gli operandi (dati) usati si trasferiscono i dati nei registri opportuni 3) EXECUTE: esecuzione dell istruzione si incrementa il registro contatore dell istruzione (PC) ciascuna azione viene richiesta al componente opportuno

52 Il processore:prestazioni Esistono diversi criteri per valutare la performance di un processore. Sono tutti più o meno discussi o discutibili. Velocità di clock (MHz) Mips (millions instructions per second) Flops (floating-point operations per second) icomp, icomp 2.0 (Intel COmparative Microprocessor Performance) P-rating, SPECint, SPECfp (real-world benchmarks)

53 COPROCESSORI E PROCESSORI PARALLELI In realtà all interno dei moderni computer non c è un solo processore che svolge tutti i tipi di elaborazione. Il processore principale è affiancato da un insieme di microchips accessori (coprocessori) adibiti a specifiche funzioni, quali la gestione delle operazioni di input-output, della tastiera, dell USB (Universal Serial Bus), dei Floppy disk, dei dischi fissi, della memoria, del PCI (Peripherical Component Interconnect), dell audio, del video, ecc L insieme dei processori accessori su mainboard è detto CHIPSET. Un particolare processore accessorio è il coprocessore matematico, il cui compito è esclusivamente quello di svolgere in maniera ottimizzata le operazioni matematiche in virgola mobile. Nelle moderne CPU il coprocessore matematico è integrato all interno della CPU stessa. Oltre ai processori secondari, un computer può presentare più processori principali che lavorano in contemporanea, suddividendosi equamente il carico di lavoro, ciò al fine di incrementare le prestazioni complessive della macchina; si parla allora di processori paralleli.

54 CU Unità di controllo ALU Unità aritmetico logica RAM ROM DISCHI UNITA REMOVIBILI

55 MEMORIE Nella memoria vengono archiviati tutti i dati che sono poi elaborati dalla CPU. Si distingue in: MEMORIA INTERNA o CENTRALE (O PRIMARIA) Formata da microcircuiti elettronici chiamati microchip. Si divide in: RAM: Random Access Memory ROM: Read Only Memory MEMORIA DI MASSA (O SECONDARIA) E composta da unità di memorizzazione periferiche capaci di mantenere i dati nel tempo, quali: DISCHI FISSI DISCHI REMOVIBILI UNITA DI BACKUP

56 MEMORIA PRIMARIA (INTERNA) I dati e le istruzioni che devono essere elaborati dalla CPU sono contenuti in diversi tipi di memoria primaria. Caratteristiche della memoria primaria: veloce volatile implementata con circuiti elettronici

57 MEMORIA RAM Random Access Memory (memoria ad accesso casuale) E il principale tipo di memoria interna. Accesso casuale non significa che i dati sono sparpagliati a caso all interno della memoria senza alcun criterio; bensì che al processore occorre sempre lo stesso tempo per accedere a una qualsiasi (casuale) parte della memoria. La memoria RAM è una memoria volatile, ciò significa che quando si spegne il computer tutti i dati contenuti nella memoria RAM vengono persi. La grandezza della RAM viene misurata in megabyte; maggiore è la quantità di RAM, più spazio sarà disponibile per i dati sui quali può operare la CPU per l'elaborazione.

58 La memoria centrale (Ram) Esistono diversi tipi di Ram. L utilizzo dell uno o dell altro è legato al processore, o semplicemente alle esigenze particolari del computer su cui dovranno funzionare (per i computer portatili hanno evidentemente importanza le dimensioni dei chip).

59 INDIRIZZAMENTO DI MEMORIA Ogni cella della memoria è identificata da un numero, chiamato Indirizzo di Memoria. In questo modo ogni dato all interno della memoria presenta una precisa collocazione, ed è pertanto possibile recuperarlo, o decidere dove memorizzarlo, indicandone l indirizzo. Lo spazio di indirizzamento indica il massimo indirizzo di memoria rappresentabile, ed è vincolato al numero di bit utilizzati per rappresentare gli indirizzi di memoria. Ad esempio, prevedendo 2 bytes (16 bits), l indirizzo massimo rappresentabile sarà 65535, ciò spiega il limite massimo di memoria supportata dai vecchi computer a 16 bit. Indirizzi Memoria

60 MEMORIA ROM Read Only Memory (Memoria a sola lettura) E un tipo di memoria a sola lettura contenente dati e istruzioni che non possono essere modificati. Il computer può soltanto leggere informazioni e istruzioni dalla ROM, ma non può scrivervi alcunché. All interno di essa vengono immagazzinate e memorizzate le istruzioni di base che coordinano il funzionamento del PC e non sono modificabili dall utente. In questa memoria si trovano i programmi che servono per l avvio della macchina, i cosiddetti programmi di sistema e il BIOS (Basic Input Output System) sistema di base per il controllo di entrata ed uscita. Poiché i dati e i programmi contenuti nella ROM sono stati inseriti dalla fabbrica, in questi casi si parla di Firmware.

61 Memorie non volatili: la Rom Nel corso degli anni sono stati sviluppati diversi tipi di Rom: Rom Prom EProm EEprom Read Only Memory Programmable Read Only Memory Erasable Programmable Read Only Memory Electrically Eras. Progr. Read Only Memory L unico tipo veramente di sola lettura è il primo, e il più vecchio. Le flash ROM, aggiornabili via software, sono quelle di uso corrente. Le ROM sono utilizzate anche in dispositivi diversi dai personal computer (ad esempio negli arcade e cellulari)

62 MEMORIA CACHE La memoria cache: è un tipo di memoria velocissimo nel reperimento e nella memorizzazione dati, collocata a stretto contatto con la CPU. Tale memoria è adibita esclusivamente a contenere i dati che la CPU deve elaborare. La memoria cache è necessaria in quanto il processore è molto veloce e la memoria RAM non sarebbe in grado di rispondere prontamente alle sue richieste. Nei processori di ultima generazione la memoria cache è stata collocata all interno del processore stesso per ottimizzarne le prestazioni.

63 BUFFER, STACK, CODE E PILE Capita spesso di dover archiviare momentaneamente alcune informazioni nell attesa che possano essere elaborate e quindi smaltite. La logica di trattamento di tali dati temporanei può essere di tipo: CODA (FIFO: First In First Out) Il primo dato entrato è il primo ad uscire; è così che lavora il BUFFER CODA PILA (LIFO: Last In First Out) Il primo dato entrato è l ultimo ad uscire; è così che lavora lo STACK PILA

64 BUS DATI Il BUS è un canale, cui sono collegati più componenti, che si occupa di condurre le informazioni all elemento del computer cui sono destinate. All interno di un computer esistono più BUS che rendono possibile il transito dei dati dalle periferiche alla memoria, dalla memoria ai processori, dai processori alle periferiche, dalla CU all'alu. Se non esistesse tale meccanismo di trasporto, sarebbe necessario, per ogni componente del computer, tracciare un collegamento fisico distinto verso ognuno degli altri dispositivi. Ogni bus è composto da due elementi: bus indirizzi che indica la posizione in memoria bus informazioni che trasporta i dati da elaborare CPU RAM ROM PCI USB FDC IDE BUS BUS

65 PCI-Express vs PCI PCI- Express 4x, 16x, 1x, 16x PCI

66 MEMORIE DI MASSA 1. più lente di quella primaria 2. permanenti 3. tecnologie ottiche o magnetiche

67 USARE LA MEMORIA DI MASSA Quando si scrive un documento con un computer il programma di videoscrittura risiede in memoria RAM, così come il documento che stiamo editando. Poiché la RAM è volatile, se vogliamo poter recuperare il documento in un secondo momento, è necessario memorizzarlo su Memoria di Massa sotto forma di FILE. Si definisce: SALVATAGGIO di un file l operazione di memorizzazione da RAM a memoria di massa APERTURA (o caricamento) di un file l operazione opposta di recupero da memoria di massa a memoria RAM SALVATAGGIO APERTURA

68 SUPPORTI MAGNETICI, OTTICI, MAGNETO-OTTICI, MEMORIE FLASH Esistono più tipi di memoria permanente: Supporti Magnetici (dischi fissi, floppy, zip, nastri ) Sfruttano la capacità di superfici magnetiche di trattenere lo stato magnetizzato/non magnetizzato facile da cambiare e rileggere tramite una testina di lettura/scrittura che li converte in segnali elettrici Supporti Ottici (CD-ROM, DVD, Blue-ray ) Usano la caratteristica di riflessione/non riflessione di un raggio laser. Supporti Magneto-Ottici Sfruttano la superficie magnetica per memorizzare i dati e quella ottica per allineare la testina Memorie Flash (usate da camere digitali, agende elettroniche,...) Un tipo particolare di memoria elettronica che permette di mantenere lo stato delle proprie celle anche alla disconnessione dal segnale elettrico.

69 DISCO FISSO Il DISCO FISSO è la principale unità di registrazione permanente del PC ed è in grado di conservare grandi quantità di dati e programmi. E formato da uno o più dischi magnetici rigidi che girano continuamente ad altissima velocità e da due o più testine di lettura che si spostano per accedere ai dati richiesti. E molto veloce nell accesso ai dati (ma molto meno della RAM), che reperisce con accesso diretto. A differenza dei dati caricati nella RAM, le informazioni su disco fisso restano memorizzate quando di spenge il computer.

70 I dischi fissi Tecnologia impiegata: Capacità di memorizzazione: Velocità di accesso ai dati: magnetica ~120GB alta, nell ordine delle decine di ms

71 Struttura dei dischi Settori Tracce e cilindri

72 Partizionamento Il partizionamento divide il disco fisico in volumi logici. E un operazione necessaria anche se si intende usare un unico volume. Nei sistemi operativi Microsoft, ciascun volume viene identificato da una lettera dell alfabeto (C:\, D:\, ecc.).

73 FORMATTAZIONE, TRACCE E SETTORI Prima di poter scrivere su un supporto di memorizzazione è necessario compiere l operazione di formattazione che consiste nel predisporre degli spazi all interno dei quali troveranno posto le informazioni. Nel caso dei dischi la suddivisione è rappresentata da cerchi concentrici (detti tracce) a loro volta ripartiti in segmenti (detti settori) adibiti al contenimento dei dati. Tale suddivisione permette di identificare i punti nei quali i file sono memorizzati. Esiste uno spazio particolare, detto FAT (File Allocation Table), all interno del quale è memorizzato l indice del contenuto dei settori. Tale tabella permette di conoscere la collocazione dei blocchi di informazione che compongono i file. traccia settore settore settore

74 ACCESSO DIRETTO Si ha accesso diretto (o casuale) ai dati quando, ovunque sia l informazione richiesta, la si può raggiungere immediatamente, senza dover attraversare un percorso; è questo i caso della memoria RAM e di dispositivi a disco quali Dischi Fissi, Floppy, Zip, CD, JAZ, ecc..

75 ACCESSO SEQUENZIALE Si ha accesso sequenziale ai dati quando, per raggiungere l informazione richiesta, è necessario scorrere tutte le informazioni presenti fino a posizionarsi sul punto richiesto. E questo il caso dei dispositivi a nastro quali DAT, Videocassette, Musicassette, ecc.. testina nastro

76 UNITA REMOVIBILI Tali unità permettono anch esse di registrare dati in maniera permanente, ma su supporti piccoli e facilmente trasportabili. I supporti sono di solito meno capienti del disco fisso e prevedono tempi di accesso più lenti. Si distinguono dispositivi ad accesso diretto Zip da MB, LS 120, Floppy da 3.5 da 1.44 MB Unità JAZ da 1-2 GB, Unità CDRW, DVD±R, HD DVD, Blue-ray, ecc Memorie Flash: Pen Drive, Memory Cards (SD, XD, RS, CF, SM) e dispositivi ad accesso sequenziale Nastri, unità DAT, ecc

77 I dischetti (floppy disk) Tecnologia impiegata: Capacità di memorizzazione: Velocità di accesso ai dati: magnetica 1,44 MB bassa Supporti removibili, introdotti nel 1971 nel formato a 8. Utilizzati per il trasporto ed il backup dei dati, oggi sono spesso rimpiazzati da unità più capienti e veloci. Anche i dischetti vanno formattati. Il partizionamento non è invece necessario.

78 Altri supporti removibili Tecnologia impiegata: Capacità di memorizzazione: Velocità di accesso ai dati: magnetica variabile media Sono state sviluppate diverse alternative ai floppy disk. Tra queste, degne di nota sono lo Iomega Zip e l Imation Superdisk. Il primo ha una capacità di circa 100 MB, e il secondo di 120.

79 Cd e Dvd Tecnologia impiegata: Capacità di memorizzazione: Velocità di accesso ai dati: ottica CD, fino a 700 MB; DVD, fino a ~16GB media, nell ordine delle centinaia di ms La tecnologia alla base di Cd e Dvd venne sviluppata nel Esistono ormai diversi standard, che definiscono il modo di scrivere informazioni sui supporti, così come il tipo di supporti e le loro caratteristiche.

80 HD DVD e Blue-ray Tecnologia impiegata: ottica Capacità di memorizzazione: Velocità di accesso ai dati: HD DVD, fino a 60 GB; Blue-ray, fino a 50 GB media Basati sulla stessa tecnologia di fondo di CD e Dvd, ma utilizzano laser dalla lunghezza d onda più piccola, quinid sono in grado di registrare più dati. Due standard in competizione, ma pare abbia vinto Blue-ray.

81 Unità di backup Le unità a nastro vengono usate specificamente per il backup, non per lo spostamento dati. La ragione è che questa tecnologia consente solo un accesso sequenziale al contenuto del nastro. I loro punti di forza stanno nella capacità di memorizzazione e nel basso costo dei nastri. Unità a nastro (DAT) Tape library

82 MEMORIA VIRTUALE La memoria virtuale: è una memoria fittizia lentissima, in quanto consiste in una simulazione di memoria interna ottenuta utilizzando una parte del disco fisso. Tale memoria si rende necessaria quando la memoria RAM non è abbastanza capiente da contenere tutte le informazioni sulle quali stiamo lavorando: il computer ricorre allora al disco fisso per memorizzare le informazioni eccedenti. Tale memoria è utile in quanto permette di utilizzare il computer anche quando la memoria RAM è completamente occupata, tuttavia è bene non farne troppo uso se non si vuol incorrere in evidenti rallentamenti di prestazioni della propria macchina.

83 GERARCHIA DELLE MEMORIE

84 FILE FILE, FORMATO DI FILE Un file (archivio) è un insieme di informazioni fra loro collegate e memorizzate su memoria di massa. Ogni file ha un nome che consente al sistema di memorizzarlo e recuperarlo in qualsiasi momento, e solitamente un percorso per una più agevole memorizzazione. FORMATO DI FILE In un file si possono memorizzare informazioni di diversi tipi, quali testi, immagini, suoni, animazioni, ecc Il formato di un file, definisce il tipo di informazioni memorizzate al suo interno ed il modo in cui lo sono disposte al suo interno.

85 TIPI DI FILE E importante aprire un file con il corretto programma di elaborazione. Ad esempio, sarebbe inutile tentare di aprire un file contenente un suono con un programma di disegno. Per distinguere il tipo di informazioni contenute in un file (che ricordiamo essere semplicemente una lunga catena di 0 e 1) viene definito il Tipo di File. Ad ogni tipo di file è associato uno o più programmi adibiti alla sua elaborazione. I vari sistemi operativi utilizzano differenti meccanismi per riconoscere il tipo di un file; ad esempio i sistemi Windows identificano il tipo tramite l estensione del nome del file (gli ultimi caratteri dopo il punto) mentre i sistemi Mac inseriscono all interno ogni file la descrizione del tipo (nel Resource Fork).

86 IMMAGINI: gif, jpg, tif, aif, pic, pcx, iff, SUONI: wav, mid, snd, mp3, VIDEO: avi, mpg, mov, divx, TESTO: txt, doc, asc, rtf, wpd, wri, ESEGUIBILI: exe, com, DOCUMENTI WEB: htm, asp, php, DATABASE: mdb, dbf, db2, ESEMPI DI TIPI DI FILE

87 Dispositivi di I/O Input Microfono Scanner Mouse Tastiera Modem Input / Output Drive Processore Scheda di rete Output Casse Monitor Stampante Masterizzatore

88 Input: tastiere La tastiera è senza dubbio il dispositivo di input più comune ed usato. Il layout, ovvero la disposizione dei tasti, non è casuale: nelle macchine da scrivere era pensato per ridurre le possibilità che i martelletti relativi si accavallassero. Diversi dei layout esistenti prendono il nome dalle prime sei lettere della prima riga (alfabetica). Il più diffuso è il layout QWERTY (altri layout: QZERTY, AZERTY, DVORAK)

89 Input: tastiere Le tastiere si sono evolute principalmente in due settori: l aumento delle funzioni disponibili, in seguito all aggiunta di tasti (tasti funzione, tastierino numerico, funzioni multimediali, Internet) la modifica della forma. Oggi è abbastanza comune trovare tastiere ergonomiche, che dovrebbero ridurre eventuali problemi alle articolazioni derivanti dall uso prolungato.

90 Input: tastiere Per l uso con dispositivi portatili, e per quello in ambienti particolari, sono state create tastiere dalle caratteristiche peculiari: Tastiera virtuale Tastiera arrotolabile ed impermeabile

91 Input: gli scanner Lo scanner è un dispositivo che consente al computer di acquisire immagini, fotografie e pagine di testo. Esistono diversi tipi di scanner: gli scanner piani sono i più diffusi, in quanto presentano il miglior rapporto prezzo/prestazioni; gli scanner a tamburo sono rivolti all uso professionale, ed hanno costi decisamente elevati. La scansione permette di leggere una superficie come matrice di punti, quindi come immagine. Tuttavia esistono software in grado di effettuare il riconoscimento dei caratteri presenti, dividendo la pagina digitalizzata in testo e immagini. Tali software sono detti OCR (Optical Character Recognition). Il risultato dipende, ovviamente, sia dalla qualità del software che da quella del supporto cartaceo originale.

Architettura del Personal Computer AUGUSTO GROSSI

Architettura del Personal Computer AUGUSTO GROSSI Il CASE o CABINET è il contenitore in cui vengono montati la scheda scheda madre, uno o più dischi rigidi, la scheda video, la scheda audio e tutti gli altri dispositivi hardware necessari per il funzionamento.

Dettagli

Informatica per l Ingegneria Industriale. Introduzione ai calcolatori

Informatica per l Ingegneria Industriale. Introduzione ai calcolatori Informatica per l Ingegneria Industriale Introduzione ai calcolatori Gualtiero Volpe gualtiero.volpe@unige.it 1. Struttura del calcolatore 1 Che cosa è un computer? A prescindere dalle dimensioni e dal

Dettagli

A prescindere dalle dimensioni e dal luogo in cui si trova, può essere definito come un elaboratore elettronico digitale

A prescindere dalle dimensioni e dal luogo in cui si trova, può essere definito come un elaboratore elettronico digitale Cos è un computer? A prescindere dalle dimensioni e dal luogo in cui si trova, può essere definito come un elaboratore elettronico digitale elaboratore elettronico digitale in grado di immagazzinare ed

Dettagli

Architettura del Calcolatore - Hardware

Architettura del Calcolatore - Hardware Architettura del Calcolatore - Hardware Cos è un computer? A prescindere dalle dimensioni e dal luogo in cui si trova, può essere definito come un elaboratore elettronico digitale elaboratore elettronico

Dettagli

COMPUTER ESSENTIAL 1.1. Esperto Emilia Desiderio

COMPUTER ESSENTIAL 1.1. Esperto Emilia Desiderio COMPUTER ESSENTIAL 1.1 Esperto Emilia Desiderio INFORMATICA Definizione: disciplinain continua evoluzione che cerca di riprodurre le capacità del cervello umano. lostudio sistemico di algoritmi che descrivono

Dettagli

Architettura di un sistema di elaborazione dei dati

Architettura di un sistema di elaborazione dei dati Architettura di un sistema di elaborazione dei dati Questo modelio è stato proposto nei tardi anni 40 dall Institute for Advanced Study di Princeton e prende il nome di modello Von Neumann. E` costituito

Dettagli

Cos è. un computer HARDWARE. Hardware. Tipologie di computer

Cos è. un computer HARDWARE. Hardware. Tipologie di computer Cos è un computer HARDWARE L hardware è la parte che si può prendere a calci; il software quella contro cui si può solo imprecare. Elaboratore Elettronico Digitale immagazzina ed elabora dati in base ad

Dettagli

MONIA MONTANARI. Appunti di Trattamento Testi. Capitolo 1 Il Computer

MONIA MONTANARI. Appunti di Trattamento Testi. Capitolo 1 Il Computer MONIA MONTANARI Appunti di Trattamento Testi Capitolo 1 Il Computer 1. Introduzione La parola informatica indica la scienza che rileva ed elabora l informazione, infatti : Informatica Informazione Automatica

Dettagli

SOMMARIO. La CPU I dispositivi iti i di memorizzazione Le periferiche di Input/Output. a Montagn Maria

SOMMARIO. La CPU I dispositivi iti i di memorizzazione Le periferiche di Input/Output. a Montagn Maria Parte 4: HARDWARE SOMMARIO La CPU I dispositivi iti i di memorizzazione i Le periferiche di Input/Output na a Montagn Maria LA CPU CPU: Central Processing Unit. L unità centrale di processo si occupa dell

Dettagli

Componenti di base di un computer

Componenti di base di un computer Componenti di base di un computer Architettura Von Neumann, 1952 Unità di INPUT UNITA CENTRALE DI ELABORAZIONE (CPU) MEMORIA CENTRALE Unità di OUTPUT MEMORIE DI MASSA PERIFERICHE DI INPUT/OUTPUT (I/O)

Dettagli

INFORMATION TECNOLOGY. a cura di Alessandro Padovani padoale@email.it

INFORMATION TECNOLOGY. a cura di Alessandro Padovani padoale@email.it INFORMATION TECNOLOGY 1 a cura di Alessandro Padovani padoale@email.it 1 IT, HARDWARE E SOFTWARE Information Tecnology (o Informazione automatica): tecnologia hadware e software utilizzata per la progettazione

Dettagli

HARDWARE. L hardware è la parte che si può prendere a calci; il software quella contro cui si può solo imprecare.

HARDWARE. L hardware è la parte che si può prendere a calci; il software quella contro cui si può solo imprecare. HARDWARE L hardware è la parte che si può prendere a calci; il software quella contro cui si può solo imprecare. 1 Cos è un computer Elaboratore Elettronico Digitale immagazzina ed elabora dati in base

Dettagli

HARDWARE. L hardware è la parte che si può prendere a calci; il software quella contro cui si può solo imprecare.

HARDWARE. L hardware è la parte che si può prendere a calci; il software quella contro cui si può solo imprecare. HARDWARE L hardware è la parte che si può prendere a calci; il software quella contro cui si può solo imprecare. Cos è un computer Elaboratore immagazzina ed elabora dati in base ad una serie di istruzioni

Dettagli

L hardware. del Personal computer. Il Personal computer. Il Personal computer. Il Personal computer. Il Personal computer.

L hardware. del Personal computer. Il Personal computer. Il Personal computer. Il Personal computer. Il Personal computer. Il Personal computer L hardware del Personal computer 2004 Roberto Bisceglia http://www.itchiavari.org/ict Il personal computer è una macchina, costituita principalmente da circuiti elettronici, in grado

Dettagli

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012

Fondamenti di Informatica - 1. Prof. B.Buttarazzi A.A. 2011/2012 Fondamenti di Informatica - 1 Prof. B.Buttarazzi A.A. 2011/2012 Sommario Architetture del Calcolatore e sue componenti principali Macchina di Von Neumann CPU L unità aritmetico logica La memoria centrale

Dettagli

Il processore - CPU. PDF created with pdffactory trial version www.pdffactory.com

Il processore - CPU. PDF created with pdffactory trial version www.pdffactory.com Il processore - CPU (CENTRAL PROCESSING UNIT) Funzionamento o Programmi e dati risiedono in file memorizzati in memoria secondaria. o Per essere eseguiti (i programmi) e usati (i dati) vengono copiati

Dettagli

Modulo 1. Concetti di base della Tecnologia dell Informazione ( Parte 1.2)

Modulo 1. Concetti di base della Tecnologia dell Informazione ( Parte 1.2) Modulo 1 Concetti di base della Tecnologia dell Informazione ( Parte 1.2) Prof. Valerio Vaglio Gallipoli Rielaborazione: prof. Claudio Pellegrini - Sondrio LA CPU Central Processing Unit Detto anche processore,,

Dettagli

Architettura di un PC

Architettura di un PC Architettura di un PC Hardware Insieme di circuiti elettronici ed elettromeccanici che costituiscono un calcolatore Architettura Combinazione delle funzionalità operative delle singole unità hardware del

Dettagli

03 L architettura del computer e la CPU (parte 2) Dott.ssa Ramona Congiu

03 L architettura del computer e la CPU (parte 2) Dott.ssa Ramona Congiu 03 L architettura del computer e la CPU (parte 2) Dott.ssa Ramona Congiu 1 Anatomia del computer Dott.ssa Ramona Congiu 2 L Unità centrale 3 Anatomia del computer 4 La scheda madre All interno del computer

Dettagli

Il processore - CPU (CENTRAL PROCESSING UNIT)

Il processore - CPU (CENTRAL PROCESSING UNIT) Il processore - CPU (CENTRAL PROCESSING UNIT) Funzionamento Programmi e dati risiedono in file memorizzati in memoria secondaria. Per essere eseguiti (i programmi) e usati (i dati) vengono copiati nella

Dettagli

Tecnologia dell Informazione

Tecnologia dell Informazione Tecnologia dell Informazione Concetti di base della tecnologia dell informazione Materiale Didattico a cura di Marco Musolesi Università degli Studi di Bologna Sede di Ravenna Facoltà di Giurisprudenza

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 I parte Introduzione,

Dettagli

Corso: Informatica+ Andrea Cremonini. Lezione del 20/10/2014

Corso: Informatica+ Andrea Cremonini. Lezione del 20/10/2014 Corso: Informatica+ Andrea Cremonini Lezione del 20/10/2014 1 Cosa è un computer? Un elaboratore di dati e immagini Uno smartphone Il decoder di Sky Una console di gioco siamo circondati! andrea.cremon

Dettagli

APPUNTI CONCETTI DI BASE

APPUNTI CONCETTI DI BASE www.informarsi.net APPUNTI CONCETTI DI BASE Struttura di un elaboratore Un computer è paragonabile a una grande scatola in cui sono immessi dei dati, i quali, una volta immagazzinati, elaborati e processati,

Dettagli

ARCHITETTURA DELL ELABORATORE

ARCHITETTURA DELL ELABORATORE 1 ISTITUTO DI ISTRUZIONE SUPERIORE ANGIOY ARCHITETTURA DELL ELABORATORE Prof. G. Ciaschetti 1. Tipi di computer Nella vita di tutti giorni, abbiamo a che fare con tanti tipi di computer, da piccoli o piccolissimi

Dettagli

Input Elaborazione Output. Output. Componenti di elaborazione. Periferiche di. Periferiche di Input

Input Elaborazione Output. Output. Componenti di elaborazione. Periferiche di. Periferiche di Input Hardware e Software Hardware: : Tutti i componenti fisici del sistema di elaborazione (tutto ciò che si può toccare) Software: : Tutti i programmi installati nel nostro sistema di elaborazione Fasi di

Dettagli

Informatica. Nozioni di hardware. Componenti essenziali della struttura interna di un PC. docente: Ilaria Venturini. Disco rigido.

Informatica. Nozioni di hardware. Componenti essenziali della struttura interna di un PC. docente: Ilaria Venturini. Disco rigido. Informatica II Nozioni di hardware docente: Ilaria Venturini Componenti essenziali della struttura interna di un PC Porte Disco rigido CPU scheda video memorie scheda audio bus 1 Struttura hardware dell

Dettagli

INFORMATICA, IT e ICT

INFORMATICA, IT e ICT INFORMATICA, IT e ICT Informatica Informazione automatica IT Information Technology ICT Information and Communication Technology Computer Mini Computer Mainframe Super Computer Palmare Laptop o Portatile

Dettagli

Elaborazione dei dati

Elaborazione dei dati Elaborazione dei dati Architettura dei computer Esploreremo i fondamenti dell architettura dei computer. Vedremo come un computer elabora i dati e comunica con periferiche come stampanti e tastiere. Linguaggio

Dettagli

Funzionalità di un calcolatore

Funzionalità di un calcolatore Funzionalità di un calcolatore Il calcolatore: modello concettuale 1. Elaborazione 2. Memorizzazione Interconnessione 3. Comunicazione (interfaccia) Architettura di un computer componenti per elaborare

Dettagli

Il Computer. Per capire che cosa è il computer, occorre partire dal concetto di:

Il Computer. Per capire che cosa è il computer, occorre partire dal concetto di: Il Computer Cos'è il computer? Per capire che cosa è il computer, occorre partire dal concetto di: INFORMATICA = INFORmazione automatica E' la scienza che si occupa del trattamento automatico delle informazioni.

Dettagli

Componenti di base. Architettura PC. Concetti di base delle tecnologie ICT. A.S. 2014/2015 - Azione Formativa della Seconda Opportunità

Componenti di base. Architettura PC. Concetti di base delle tecnologie ICT. A.S. 2014/2015 - Azione Formativa della Seconda Opportunità OGGETTO: Assegnazione incarichi Periferiche di Input Servono a trasferire dati dal mondo esterno verso unità centrale. Alcuni esempi di periferiche di input sono: - Tastiera, mouse, touch screen - Scanner

Dettagli

Elementi di Informatica e Programmazione

Elementi di Informatica e Programmazione Elementi di Informatica e Programmazione Architettura del calcolatore (seconda parte) Sotto-sistema di memoria! Due necessità contrastanti: 1. Elevata velocità di accesso 2. Elevata capacità (dimensioni)!

Dettagli

Architettura dei calcolatori I parte Introduzione, CPU

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

Dettagli

Il termine informatica deriva dall unione di due parole: informazione e automatica. Il P.C.

Il termine informatica deriva dall unione di due parole: informazione e automatica. Il P.C. Il termine informatica deriva dall unione di due parole: informazione e automatica. Il P.C. Hardware: parte fisica, cioè l insieme di tutte le componenti fisiche, meccaniche, elettriche e ottiche, necessarie

Dettagli

Termini che è necessario capire:

Termini che è necessario capire: Per iniziare 1........................................ Termini che è necessario capire: Hardware Software Information Technology (IT) Mainframe Laptop computer Unità centrale di elaborazione (CPU) Hard

Dettagli

Componenti del Sistema di Elaborazione

Componenti del Sistema di Elaborazione Componenti del Sistema di Elaborazione Il Sistema di Elaborazione Monitor Tastiera Processore Memoria Centrale (Programmi + Dati) Memorie di massa Altre periferiche Rete Rete a.a. 2002-03 L. Borrelli 2

Dettagli

Anatomia e fisiologia del computer: l architettura del calcolatore

Anatomia e fisiologia del computer: l architettura del calcolatore Corso di Laurea Ingegneria Civile Fondamenti di Informatica Dispensa 01 Anatomia e fisiologia del computer: l architettura del calcolatore Marzo 2009 L architettura del calcolatore 1 Nota bene Alcune parti

Dettagli

Ferrante Patrizia Ghezzi Nuccia Pagano Salvatore Previtali Ferruccio Russo Francesco. Computer

Ferrante Patrizia Ghezzi Nuccia Pagano Salvatore Previtali Ferruccio Russo Francesco. Computer Computer Il computer, o elaboratore elettronico, è la macchina per la gestione automatica delle informazioni Componenti: Hardware (la parte fisica del computer) Software (la parte intangibile, insieme

Dettagli

Dispensa di Fondamenti di Informatica. Architettura di un calcolatore

Dispensa di Fondamenti di Informatica. Architettura di un calcolatore Dispensa di Fondamenti di Informatica Architettura di un calcolatore Hardware e software La prima decomposizione di un calcolatore è relativa ai seguenti macro-componenti hardware la struttura fisica del

Dettagli

Struttura del Corso. Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni. Sistemi di Elaborazione delle Informazioni.

Struttura del Corso. Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni. 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 Corso di 35 ore: Struttura del

Dettagli

Corso di Informatica I Prof. Giovanni Giuffrida

Corso di Informatica I Prof. Giovanni Giuffrida Corso di Informatica I Prof. Giovanni Giuffrida MODULO 2 ARCHITETTURA DEI CALCOLATORI COMPONENTI HARDWARE E LORO SCHEMA FUNZIONALE ARCHITETTURA DEI COMPUTER In un computer possiamo distinguere tre unità

Dettagli

Lezione 3: Architettura del calcolatore

Lezione 3: Architettura del calcolatore Lezione 3: Architettura del calcolatore Architettura di Von Neumann BUS, CPU e Memoria centrale Ciclo di esecuzione delle istruzioni Architettura del calcolatore Il calcolatore è: uno strumento programmabile

Dettagli

MEMORIE DI MASSA E PERIFERICHE

MEMORIE DI MASSA E PERIFERICHE MEMORIE DI MASSA E PERIFERICHE Tecnologie Informatiche 1 Il computer» È una macchina elettronica con lo scopo di elaborare dati in modo automatico, veloce, sicuro ed efficiente.» E formato dall hardware

Dettagli

Lo schema funzionale di un PC corrisponde ancora oggi a quello della macchina di Von Neumann

Lo schema funzionale di un PC corrisponde ancora oggi a quello della macchina di Von Neumann Lo schema funzionale di un PC corrisponde ancora oggi a quello della macchina di Von Neumann MA lo sviluppo della tecnologia e del software ha permesso la realizzazione di computer sempre più veloci e

Dettagli

Le infrastrutture Hardware: architettura

Le infrastrutture Hardware: architettura Le infrastrutture Hardware: architettura Corso di Informatica CdL: Chimica Claudia d'amato claudia.damato@di.uniba.it Il calcolatore: modello concettuale 1. Elaborazione 2. Memorizzazione Interconnessione

Dettagli

In ingegneria elettronica e informatica con il termine hardware si indica la parte fisica di un computer, ovvero tutte quelle parti elettroniche,

In ingegneria elettronica e informatica con il termine hardware si indica la parte fisica di un computer, ovvero tutte quelle parti elettroniche, In ingegneria elettronica e informatica con il termine hardware si indica la parte fisica di un computer, ovvero tutte quelle parti elettroniche, elettriche, meccaniche, magnetiche, ottiche che ne consentono

Dettagli

I dischi magnetici floppy disk

I dischi magnetici floppy disk I dischi magnetici floppy disk I floppy disk (dischetti flessibili) sono supporti rimovibili Ogni elaboratore è dotato di almeno una unità di lettura-scrittura detta drive, all'interno della quale l'utente

Dettagli

Le unità di ingresso/uscita (Input/Output)

Le unità di ingresso/uscita (Input/Output) Le unità di ingresso/uscita (Input/Output) Le unità di ingresso/uscita (anche dette periferiche), permettono di realizzare l'interazione tra il computer e l'ambiente (compreso l'utente umano) La loro funzione

Dettagli

Modulo 2. Hardware. Corso di Sistemi di elaborazione delle Informazioni - Ing. Maurizio Patanè 1

Modulo 2. Hardware. Corso di Sistemi di elaborazione delle Informazioni - Ing. Maurizio Patanè 1 Modulo 2 Hardware Corso di Sistemi di elaborazione delle Informazioni - Ing. Maurizio Patanè 1 Hardware e software Le componenti fondamentali di un computer sono due: Hardware: è l insieme dei componenti

Dettagli

I dischi ottici. Fondamenti di Informatica -- Rossano Gaeta 43

I dischi ottici. Fondamenti di Informatica -- Rossano Gaeta 43 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

Il Personal Computer

Il Personal Computer Il Personal Computer Il case Il case (termine di origine inglese), anche chiamato cabinet (sempre dall'inglese, è il telaio metallico all'interno del quale sono assemblati i componenti principali di un

Dettagli

Unità Periferiche. Rete Di Controllo

Unità Periferiche. Rete Di Controllo MODELLO LOGICO-FUNZIONALE DI UN ELABORATORE Centrale di canale Periferiche CPU Memoria centrale ALU CU Memoria Locale ALU = Aritmetic Logic Unit CU = Registri CU ISTRUZIONE Decodificatore Rete Di Controllo

Dettagli

Modulo 1 Le memorie. Si possono raggruppare i sistemi di elaborazione nelle seguenti categorie in base alle possibilità di utilizzazione:

Modulo 1 Le memorie. Si possono raggruppare i sistemi di elaborazione nelle seguenti categorie in base alle possibilità di utilizzazione: Modulo 1 Le memorie Le Memorie 4 ETA Capitolo 1 Struttura di un elaboratore Un elaboratore elettronico è un sistema capace di elaborare dei dati in ingresso seguendo opportune istruzioni e li elabora fornendo

Dettagli

Collegamento al sistema

Collegamento al sistema Collegamento al sistema Chi comanda il movimento della testina? Chi comanda la generazione del raggio laser? Chi si occupa di trasferire i dati letti in memoria centrale? Chi comanda la rotazione dei dischi?

Dettagli

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Prof. Andrea Borghesan venus.unive.it/borg borg@unive.it Ricevimento: martedì, 12.00-13.00. Dip. Di Matematica Modalità esame: scritto + tesina facoltativa 1

Dettagli

Cosa c è dentro un computer?

Cosa c è dentro un computer? Lez. 13 Cosa c è dentro un computer? Apriamo la scatola magica 13/11/09 Dentro il computer La scheda madre È la base di tutta la componentistica Si fissa sul case del pc, un po come la pasta per la pizza

Dettagli

Architettura di un calcolatore

Architettura di un calcolatore Architettura di un calcolatore Appunti di Antonio BERNARDO Corso di Informatica di base A. Bernardo, Informatica di base 1 1 Compiti del computer Elaborazione di dati Memorizzazione di dati Scambio di

Dettagli

Corso di Sistemi di Elaborazione delle Informazioni. Marco Falda Dipartimento di Ingegneria dell Informazione tel. 049 827 7918 marco.falda@unipd.

Corso di Sistemi di Elaborazione delle Informazioni. Marco Falda Dipartimento di Ingegneria dell Informazione tel. 049 827 7918 marco.falda@unipd. Corso di Sistemi di Elaborazione delle Informazioni Marco Falda Dipartimento di Ingegneria dell Informazione tel. 049 827 7918 marco.falda@unipd.it Sistemi di Elaborazione delle Informazioni Rappresentazione

Dettagli

Informatica. Ing. Pierpaolo Vittorini pierpaolo.vittorini@cc.univaq.it. Università degli Studi dell Aquila Facoltà di Medicina e Chirurgia

Informatica. Ing. Pierpaolo Vittorini pierpaolo.vittorini@cc.univaq.it. Università degli Studi dell Aquila Facoltà di Medicina e Chirurgia pierpaolo.vittorini@cc.univaq.it Università degli Studi dell Aquila Facoltà di Medicina e Chirurgia 2 ottobre 2007 L architettura del calcolatore Concetti iniziali L architettura del calcolatore Con il

Dettagli

Introduzione all'architettura dei Calcolatori

Introduzione all'architettura dei Calcolatori Introduzione all'architettura dei Calcolatori Introduzione Che cos è un calcolatore? Come funziona un calcolatore? è possibile rispondere a queste domande in molti modi, ciascuno relativo a un diverso

Dettagli

CRIAD 1. Corso di Introduzione all Informatica v v v v. Contenuti del Modulo 1. Hardware e Software. Hardware

CRIAD 1. Corso di Introduzione all Informatica v v v v. Contenuti del Modulo 1. Hardware e Software. Hardware Corso di Introduzione all Informatica v v v v Contenuti del Modulo 1 Concetti generali Hardware Software Dispositivi di memoria CRIAD 1 CRIAD 2 Hardware e Software Hardware vil funzionamento di un computer,

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 Architettura di Von Neumann Memorie secondarie Dette anche Memoria

Dettagli

Componenti principali di un computer

Componenti principali di un computer Componenti principali di un computer Unità centrale Processore Controller Memoria principale (centrale) Bus Stampante Terminale Periferiche di input/output Memorie di massa (secondarie) 1 COMPONENTI DI

Dettagli

Elementi hardware di un personal computer desktop 2012

Elementi hardware di un personal computer desktop 2012 IIS Bonfantini Novara -Laboratorio di informatica 2012 Pagina 1 PERSONAL COMPUTER I personal computer sono quelli usati per lavoro d'ufficio o in ambito domestico da un solo utente per volta. Un ulteriore

Dettagli

Programmazione. Dipartimento di Matematica. Ing. Cristiano Gregnanin. 25 febbraio 2015. Corso di laurea in Matematica

Programmazione. Dipartimento di Matematica. Ing. Cristiano Gregnanin. 25 febbraio 2015. Corso di laurea in Matematica Programmazione Dipartimento di Matematica Ing. Cristiano Gregnanin Corso di laurea in Matematica 25 febbraio 2015 1 / 42 INFORMATICA Varie definizioni: Scienza degli elaboratori elettronici (Computer Science)

Dettagli

Architettura dei calcolatori

Architettura dei calcolatori Architettura dei calcolatori Dott. Ing. Leonardo Rigutini Dipartimento Ingegneria dell Informazione Università di Siena Via Roma 56 53100 SIENA Uff. 0577233606 rigutini@dii.unisi.it http://www.dii.unisi.it/~rigutini/

Dettagli

MODULO 01. Come è fatto un computer

MODULO 01. Come è fatto un computer MODULO 01 Come è fatto un computer MODULO 01 Unità didattica 03 Conosciamo i tipi di computer e le periferiche In questa lezione impareremo: a conoscere le periferiche di input e di output, cioè gli strumenti

Dettagli

Facoltà di Architettura cdl Urbanistica a.a. 2009/2010 corso di INFORMATICA e SISTEMI di ELABORAZIONE

Facoltà di Architettura cdl Urbanistica a.a. 2009/2010 corso di INFORMATICA e SISTEMI di ELABORAZIONE Facoltà di Architettura cdl Urbanistica a.a. 2009/2010 corso di INFORMATICA e SISTEMI di ELABORAZIONE Docente Ing. Gianluca Caminiti INFORMATICA E' la scienza che si propone di raccogliere, organizzare,

Dettagli

Il sistema di elaborazione Hardware e software

Il sistema di elaborazione Hardware e software Il sistema di elaborazione Hardware e software A. Lorenzi M. Govoni TECNOLOGIE INFORMATICHE. Release 2.0 Atlas Hardware e software Un sistema di elaborazione è formato da: parti hardware: componenti fisiche

Dettagli

Esempio di Motherboard (Scheda Madre)

Esempio di Motherboard (Scheda Madre) 1:ISA slot 2:PCI slot 3:AGP slot 4:ATX power connector 5:Chipset 6:CPU socket 7:RAM slot 8:IDE connector 9:Floppy disk connector 10:Batteria 11:BIOS chip Esempio di Motherboard (Scheda Madre) La memoria

Dettagli

C. P. U. MEMORIA CENTRALE

C. P. U. MEMORIA CENTRALE C. P. U. INGRESSO MEMORIA CENTRALE USCITA UNITA DI MEMORIA DI MASSA La macchina di Von Neumann Negli anni 40 lo scienziato ungherese Von Neumann realizzò il primo calcolatore digitale con programma memorizzato

Dettagli

MODULO 1. 1.1 Il personal computer. ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale

MODULO 1. 1.1 Il personal computer. ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale MODULO 1 1.1 Il personal computer ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale 1.1 Il personal computer Il PC Hardware e software Classificazioni del software Relazione tra

Dettagli

Esame di INFORMATICA LE PERIFERICHE DI INPUT/OUTPUT. Lezione 5 PERIFERICHE DI OUTPUT LA STAMPANTE (2/2) LE PERIFERICHE DI OUTPUT LA STAMPANTE

Esame di INFORMATICA LE PERIFERICHE DI INPUT/OUTPUT. Lezione 5 PERIFERICHE DI OUTPUT LA STAMPANTE (2/2) LE PERIFERICHE DI OUTPUT LA STAMPANTE Università degli Studi di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA A.A. 2008/09 Lezione 5 LE PERIFERICHE DI INPUT/OUTPUT Permettono lo scambio dei dati tra l utente ed il calcolatore. Controllati

Dettagli

Concetti fondamentali della Tecnologia Dell informazione Parte prima

Concetti fondamentali della Tecnologia Dell informazione Parte prima Concetti fondamentali della Tecnologia Dell informazione Parte prima 1 Concetti di base della tecnologia dell Informazione Nel corso degli ultimi anni la diffusione dell Information and Communication Technology

Dettagli

Modello del Computer. Componenti del Computer. Architettura di Von Neumann. Prof.ssa E. Gentile. a.a. 2011-2012

Modello del Computer. Componenti del Computer. Architettura di Von Neumann. Prof.ssa E. Gentile. a.a. 2011-2012 Corso di Laurea Magistrale in Scienze dell Informazione Editoriale, Pubblica e Sociale Modello del Computer Prof.ssa E. Gentile a.a. 2011-2012 Componenti del Computer Unità centrale di elaborazione Memoria

Dettagli

Calcolo numerico e programmazione Architettura dei calcolatori

Calcolo numerico e programmazione Architettura dei calcolatori Calcolo numerico e programmazione Architettura dei calcolatori Tullio Facchinetti 30 marzo 2012 08:57 http://robot.unipv.it/toolleeo Il calcolatore tre funzionalità essenziali:

Dettagli

Esame di INFORMATICA Lezione 5

Esame di INFORMATICA Lezione 5 Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Lezione 5 LE PERIFERICHE DI INPUT/OUTPUT Permettono lo scambio dei dati tra l utente ed il calcolatore. Controllati dalla CPU Master

Dettagli

NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE

NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE CORSO INTRODUTTIVO DI INFORMATICA NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE Dott. Paolo Righetto 1 CORSO INTRODUTTIVO DI INFORMATICA Percorso dell incontro: 1) Alcuni elementi della configurazione hardware

Dettagli

MODULO 01. MODULO 01 Unità didattica 3. In questa lezione impareremo: Come è fatto un computer. Periferiche e tipi di computer

MODULO 01. MODULO 01 Unità didattica 3. In questa lezione impareremo: Come è fatto un computer. Periferiche e tipi di computer MODULO 01 Come è fatto un computer MODULO 01 Unità didattica 3 Periferiche e tipi di computer In questa lezione impareremo: a conoscere le periferiche di input e di output, cioè gli strumenti che permettono

Dettagli

Calcolatore: Elaborare: Input: Output: John von Neumann: Device: Embedded: Sistemi programmabili:

Calcolatore: Elaborare: Input: Output: John von Neumann: Device: Embedded: Sistemi programmabili: Autore: Maria Chiara Cavaliere Informatica di base Lezione 1 del 21/3/2016 Il corso di Informatica di base si baserà sulla spiegazione di tre moduli: -Architettura Hardware; -Sistema operativo; Parte teorica

Dettagli

ECDL MODULO 1 Concetti di base della tecnologia dell informazione. Prof. Michele Barcellona

ECDL MODULO 1 Concetti di base della tecnologia dell informazione. Prof. Michele Barcellona ECDL MODULO 1 Concetti di base della tecnologia dell informazione Prof. Michele Barcellona Hardware Software e Information Technology Informatica INFOrmazione automatica La scienza che si propone di raccogliere,

Dettagli

Il sistema di elaborazione

Il sistema di elaborazione Il sistema di elaborazione Hardware e software Hardware e software Un sistema di elaborazione è formato da: parti hardware: componenti fisiche parti software: componenti logiche i dati da trattare le correlazioni

Dettagli

Per definizione l hardware di un computer è l insieme dei pezzi materiali che lo compongono.

Per definizione l hardware di un computer è l insieme dei pezzi materiali che lo compongono. Lezione 3 Hardware Hardware Per definizione l hardware di un computer è l insieme dei pezzi materiali che lo compongono. Esistono vari tipi di computer: Notebook: sono i computer portatili. Mainframe:

Dettagli

Memoria Secondaria o di Massa

Memoria Secondaria o di Massa .. Pacman ha una velocità che dipende dal processore...quindi cambiando computer va più velocemente..sarà poi vero? Memoria Secondaria o di Massa dischi fissi (hard disk), floppy disk, nastri magnetici,

Dettagli

Concetti di base della Tecnologia dell Informazione Uso del computer e gestione dei file Elaborazione testi Fogli di Calcolo Reti informatiche

Concetti di base della Tecnologia dell Informazione Uso del computer e gestione dei file Elaborazione testi Fogli di Calcolo Reti informatiche Concetti di base della Tecnologia dell Informazione Uso del computer e gestione dei file Elaborazione testi Fogli di Calcolo Reti informatiche Laboratorio di Informatica - CLEF 7 Ci sono due modi per non

Dettagli

La macchina di Von Neumann. Central Processing Unit (CPU) Elementi base. Architettura computer. Bus di sistema MEMORIA CENTRALE PERIFERICHE A B INTR

La macchina di Von Neumann. Central Processing Unit (CPU) Elementi base. Architettura computer. Bus di sistema MEMORIA CENTRALE PERIFERICHE A B INTR Architettura di un computer La macchina di Von Neumann Architettura organizzata secondo il modello della macchina di von Neumann definita nei tardi anni 40 all Institute for Advanced Study di Princeton.

Dettagli

I dispositivi di Input e Output

I dispositivi di Input e Output Input - Output I dispositivi di Input e Output La comunicazione tra il calcolatore e l ambiente in cui esso è immerso avviene attraverso dispositivi che traducono i dati digitali in segnali compatibili

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 programmi e i dati 2) dalla

Dettagli

Architettura dei calcolatori

Architettura dei calcolatori Architettura dei calcolatori DOTT. ING. LEONARDO RIGUTINI DIPARTIMENTO INGEGNERIA DELL INFORMAZIONE UNIVERSITÀ DI SIENA VIA ROMA 56 53100 SIENA UFF. 0577234850-7102 RIGUTINI@DII.UNISI.IT HTTP://WWW.DII.UNISI.IT/~RIGUTINI/

Dettagli

Cosa è l informatica

Cosa è l informatica Cosa è l informatica Informazione + automatica Scienza del trattamento automatico delle informazioni Insieme dei processi e delle tecnologie che rendono possibile Elaborare (trasformare) l informazione

Dettagli

Termini che è necessario capire:

Termini che è necessario capire: 1........................................ Termini che è necessario capire: Hardware Software Information Technology (IT) Mainframe Laptop computer Unità centrale di elaborazione (CPU) Hard disk Supporti

Dettagli

Informatica. Modulo 1: Hardware

Informatica. Modulo 1: Hardware Informatica l'insieme dei processi e delle tecnologie che rendono possibile la creazione, raccolta, elaborazione, immagazzinamento e la diffusione delle informazioni 4 Società dell Informazione La società

Dettagli

Architettura del calcolatore

Architettura del calcolatore Architettura del calcolatore La prima decomposizione di un calcolatore è relativa a due macro-componenti: Hardware Software Architettura del calcolatore L architettura dell hardware di un calcolatore reale

Dettagli

Periferiche di I/O. Architettura di Von Neumann. 02 novembre 2006 BUS. Schema generale di tipo funzionale del calcolatore.

Periferiche di I/O. Architettura di Von Neumann. 02 novembre 2006 BUS. Schema generale di tipo funzionale del calcolatore. Periferiche di I/O 02 novembre 2006 Architettura di Von Neumann Schema generale di tipo funzionale del calcolatore Unità Centrale Memoria Centrale Interfacce delle Periferiche BUS DATI BUS BUS CONTROLLO

Dettagli

Corso di Informatica. ASP G. Mazzini 2004-05

Corso di Informatica. ASP G. Mazzini 2004-05 Corso di Informatica ASP G. Mazzini 2004-05 Hardware, software, information technology Qual è il significato del termine informatica? E' la scienza che si propone di raccogliere, organizzare, conservare

Dettagli

Architettura di un computer

Architettura di un computer Architettura di un computer Modulo di Informatica Dott.sa Sara Zuppiroli A.A. 2012-2013 Modulo di Informatica () Architettura A.A. 2012-2013 1 / 36 La tecnologia Cerchiamo di capire alcuni concetti su

Dettagli

CAD B condotto da Daniela Sidari 05.11.2012

CAD B condotto da Daniela Sidari 05.11.2012 CAD B condotto da Daniela Sidari 05.11.2012 COS È L INFORMATICA? Il termine informatica proviene dalla lingua francese, esattamente da INFORmation electronique ou automatique ; tale termine intende che

Dettagli

CHE COS'È UN COMPUTER?

CHE COS'È UN COMPUTER? CHE COS'È UN COMPUTER? Un computer è una macchina elettronica capace di ricevere, trasmettere, immagazzinare ed elaborare informazioni, risolvendo i più svariati problemi con straordinaria velocità ed

Dettagli