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

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

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

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

Esame di INFORMATICA

Esame di INFORMATICA Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Lezione 4 MACCHINA DI VON NEUMANN Anni 40 i dati e i programmi che descrivono come elaborare i dati possono essere codificati nello

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

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

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

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

Architettura hardware

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

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

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

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

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 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

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

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

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

Informatica - A.A. 2010/11

Informatica - A.A. 2010/11 Ripasso lezione precedente Facoltà di Medicina Veterinaria Corso di laurea in Tutela e benessere animale Corso Integrato: Matematica, Statistica e Informatica Modulo: Informatica Esercizio: Convertire

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

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

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

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

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

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

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

Organizzazione della memoria

Organizzazione della memoria Memorizzazione dati La fase di codifica permette di esprimere qualsiasi informazione (numeri, testo, immagini, ecc) come stringhe di bit: Es: di immagine 00001001100110010010001100110010011001010010100010

Dettagli

All interno del computer si possono individuare 5 componenti principali: SCHEDA MADRE. MICROPROCESSORE che contiene la CPU MEMORIA RAM MEMORIA ROM

All interno del computer si possono individuare 5 componenti principali: SCHEDA MADRE. MICROPROCESSORE che contiene la CPU MEMORIA RAM MEMORIA ROM Il computer è un apparecchio elettronico che riceve dati di ingresso (input), li memorizza e gli elabora e fornisce in uscita i risultati (output). Il computer è quindi un sistema per elaborare informazioni

Dettagli

Architettura dei computer

Architettura dei computer Architettura dei computer In un computer possiamo distinguere quattro unità funzionali: il processore (CPU) la memoria principale (RAM) la memoria secondaria i dispositivi di input/output Il processore

Dettagli

Il processore. Il processore. Il processore. Il processore. Architettura dell elaboratore

Il processore. Il processore. Il processore. Il processore. Architettura dell elaboratore Il processore Architettura dell elaboratore Il processore La esegue istruzioni in linguaggio macchina In modo sequenziale e ciclico (ciclo macchina o ciclo ) Effettuando operazioni di lettura delle istruzioni

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

Materiali per il modulo 1 ECDL. Autore: M. Lanino

Materiali per il modulo 1 ECDL. Autore: M. Lanino Materiali per il modulo 1 ECDL Autore: M. Lanino RAM, l'acronimo per "random access memory", ovvero "memoria ad acceso casuale", è la memoria in cui vengono caricati i dati che devono essere utilizzati

Dettagli

Struttura del calcolatore

Struttura del calcolatore Struttura del calcolatore Proprietà: Flessibilità: la stessa macchina può essere utilizzata per compiti differenti, nessuno dei quali è predefinito al momento della costruzione Velocità di elaborazione

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

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

Laboratorio di Informatica

Laboratorio di Informatica per chimica industriale e chimica applicata e ambientale LEZIONE 4 - parte II La memoria 1 La memoriaparametri di caratterizzazione Un dato dispositivo di memoria è caratterizzato da : velocità di accesso,

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

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

L HARDWARE parte 1 ICTECFOP@GMAIL.COM

L HARDWARE parte 1 ICTECFOP@GMAIL.COM L HARDWARE parte 1 COMPUTER E CORPO UMANO INPUT E OUTPUT, PERIFERICHE UNITA DI SISTEMA: ELENCO COMPONENTI COMPONENTI NEL DETTAGLIO: SCHEDA MADRE (SOCKET, SLOT) CPU MEMORIA RAM MEMORIE DI MASSA USB E FIREWIRE

Dettagli

I L C O M P U T E R COM E FATTO DENTRO (Unità 2)

I L C O M P U T E R COM E FATTO DENTRO (Unità 2) I L C O M P U T E R COM E FATTO DENTRO (Unità 2) 1. Premessa Lo scopo di questo capitolo non è quello di spiegare come si assembla un computer, bensì più semplicemente di mostrare le parti che lo compongono.

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

Architettura di un calcolatore

Architettura di un calcolatore 2009-2010 Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) 7 Architettura di un calcolatore Lez. 7 1 Modello di Von Neumann Il termine modello di Von Neumann (o macchina di Von

Dettagli

Centro Iniziative Sociali Municipio III

Centro Iniziative Sociali Municipio III Centro Iniziative Sociali Municipio III C.I.S Municipio III Corso di informatca Roberto Borgheresi C ORSO BASE DI I NFORMATICA Centro Iniziative Sociali Municipio III Coordinatore: Roberto Borgheresi Insegnanti:

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

Contenuti. Visione macroscopica Hardware Software. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore

Contenuti. Visione macroscopica Hardware Software. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore Contenuti Introduzione 1 Introduzione 2 3 4 5 71/104 Il Calcolatore Introduzione Un computer...... è una macchina in grado di 1 acquisire informazioni (input) dall esterno 2 manipolare tali informazioni

Dettagli

Gerarchia delle memorie

Gerarchia delle memorie Memorie Gerarchia delle memorie Cache CPU Centrale Massa Distanza Capacità Tempi di accesso Costo 2 1 Le memorie centrali Nella macchina di Von Neumann, le istruzioni e i dati sono contenute in una memoria

Dettagli

RETI E SISTEMI INFORMATIVI

RETI E SISTEMI INFORMATIVI RETI E SISTEMI INFORMATIVI Prof. Andrea Borghesan venus.unive.it/borg borg@unive.it Ricevimento: mercoledì, 10.00-11.00. Studio 34, primo piano. Dip. Statistica 1 Modalità esame: scritto + tesina facoltativa

Dettagli

Scuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA

Scuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA Scuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA Il termine informatica riassume due parole, informazione automatica, e si occupa dei sistemi per l elaborazione

Dettagli

Lez. 5 Memorie Secondarie

Lez. 5 Memorie Secondarie Prof. Giovanni Mettivier 1 Dott. Giovanni Mettivier, PhD Dipartimento Scienze Fisiche Università di Napoli Federico II Compl. Univ. Monte S.Angelo Via Cintia, I-80126, Napoli mettivier@na.infn.it +39-081-676137

Dettagli

Elementi di informatica

Elementi di informatica Elementi di informatica L elaboratore elettronico (ovvero, il computer ) Monitor Unità centrale Casse acustiche Mouse Tastiera PREMESSA Insegnare con l'ausilio dei multimedia è una tecnica che giunge agli

Dettagli

Vari tipi di computer

Vari tipi di computer Hardware Cos è un computer? Un computer è un elaboratore di informazione. Un computer: riceve informazione in ingresso (input) elabora questa informazione Può memorizzare (in modo temporaneo o permanente)

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

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

Informatica 1 Lezione 1

Informatica 1 Lezione 1 Informatica 1 Lezione 1 Concetti base: Hardware È l insieme delle parti fisiche, elettroniche e meccaniche che compongono il computer, quali il chip, il mouse, il lettore CDROM, il monitor, le schede,

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

Memoria secondaria. Architettura dell elaboratore. Memoria secondaria. Memoria secondaria. Memoria secondaria

Memoria secondaria. Architettura dell elaboratore. Memoria secondaria. Memoria secondaria. Memoria secondaria Architettura dell elaboratore Capacità di memorizzazione dei dispositivi di memoria: Memoria centrale attualmente si arriva ad alcuni GB centinaia di GB o TB Memoria principale e registri: volatilità,

Dettagli

COME È FATTO IL COMPUTER

COME È FATTO IL COMPUTER 1 di 8 15/07/2013 17:07 COME È FATTO IL COMPUTER Le componenti fondamentali Un computer, o elaboratore di dati, è composto da una scheda madre alla quale sono collegate periferiche di input e output, RAM

Dettagli

Informatica di base. Hardware: CPU SCHEDA MADRE. Informatica Hardware di un PC Prof. Corrado Lai

Informatica di base. Hardware: CPU SCHEDA MADRE. Informatica Hardware di un PC Prof. Corrado Lai Informatica di base Hardware: CPU SCHEDA MADRE HARDWARE DI UN PC 2 Hardware (parti fisiche) Sono le parti fisiche di un Personal Computer (processore, scheda madre, tastiera, mouse, monitor, memorie,..).

Dettagli

Background (sfondo): Finestra: Una finestra serve a mostrare il contenuto di un disco o di una cartella -, chiamata anche directory.

Background (sfondo): Finestra: Una finestra serve a mostrare il contenuto di un disco o di una cartella -, chiamata anche directory. @ PC (Personal computer): Questa sigla identificò il primo personal IBM del 1981 a cura di R.Mangini Archiviazione: Il sistema operativo si occupa di archiviare i file. Background (sfondo): Cursore: Nei

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

Alfabetizzazione Informatica. Prof. Giuseppe Patti

Alfabetizzazione Informatica. Prof. Giuseppe Patti Alfabetizzazione Informatica Prof. Giuseppe Patti Il computer è...una macchina che aiuta l uomo nelle sue molteplici attività. Non è in grado di pensare, né di creare. Può solo eseguire le istruzioni che

Dettagli

CPU. Maurizio Palesi

CPU. Maurizio Palesi CPU Central Processing Unit 1 Organizzazione Tipica CPU Dispositivi di I/O Unità di controllo Unità aritmetico logica (ALU) Terminale Stampante Registri CPU Memoria centrale Unità disco Bus 2 L'Esecutore

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

Il calcolatore elettronico. Parte dei lucidi sono stati gentilmente forniti dal Prof. Beraldi

Il calcolatore elettronico. Parte dei lucidi sono stati gentilmente forniti dal Prof. Beraldi Il calcolatore elettronico Parte dei lucidi sono stati gentilmente forniti dal Prof. Beraldi Introduzione Un calcolatore elettronico è un sistema elettronico digitale programmabile Sistema: composto da

Dettagli

Dispensa di Informatica I.1

Dispensa di Informatica I.1 IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.

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

In un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 :

In un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 : Un Sistema Operativo è un insieme complesso di programmi che, interagendo tra loro, devono svolgere una serie di funzioni per gestire il comportamento del computer e per agire come intermediario consentendo

Dettagli

MODULO 01. Come è fatto un computer

MODULO 01. Come è fatto un computer MODULO 01 Come è fatto un computer MODULO 01 Unità didattica 02 Guardiamo dentro alla scatola: l hardware In questa lezione impareremo: a conoscere le parti che permettono a un computer di elaborare e

Dettagli

Architettura dei calcolatori II parte Memorie

Architettura dei calcolatori II parte Memorie 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

MODULO 01. Come è fatto un computer

MODULO 01. Come è fatto un computer MODULO 01 Come è fatto un computer MODULO 01 Unità didattica 01 Conosciamo il computer In questa lezione impareremo: a conoscere le parti che compongono un computer e come sono definite quali sono gli

Dettagli

Conoscere il computer ed il software di base. Concetti base dell ICT TIPI DI COMPUTER. Prof. Francesco Procida procida.francesco@virgilio.it.

Conoscere il computer ed il software di base. Concetti base dell ICT TIPI DI COMPUTER. Prof. Francesco Procida procida.francesco@virgilio.it. Concetti base dell ICT Conoscere il computer ed il software di base Prof. Francesco Procida procida.francesco@virgilio.it Fase 1 Information technology Computer Tecnologia utilizzata per la realizzazione

Dettagli

Introduzione all uso del Personal Computer

Introduzione all uso del Personal Computer Introduzione all uso del Personal Computer Cenni di storia dei calcolatori Il Personal Computer: Processo di avvio del computer Sistemi Operativi Il computer, invece, è composto da piccoli rettangoli

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

1.4a: Hardware (Processore)

1.4a: Hardware (Processore) 1.4a: Hardware (Processore) 2 23 nov 2011 Bibliografia Curtin, Foley, Sen, Morin Informatica di base, Mc Graw Hill Ediz. Fino alla III : cap. 3.8, 3.9 IV ediz.: cap. 2.6, 2.7 Questi lucidi 23 nov 2011

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

Software relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi

Software relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi Software relazione Hardware Software di base Software applicativo Bios Sistema operativo Programmi applicativi Software di base Sistema operativo Bios Utility di sistema software Software applicativo Programmi

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

IL COMPUTER APPUNTI PER LEZIONI NELLE 3 CLASSI LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE. A CURA DEL Prof. Giuseppe Capuano

IL COMPUTER APPUNTI PER LEZIONI NELLE 3 CLASSI LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE. A CURA DEL Prof. Giuseppe Capuano IL COMPUTER LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE APPUNTI PER LEZIONI NELLE 3 CLASSI A CURA DEL Prof. Giuseppe Capuano LA TRASMISSIONE IN BINARIO I computer hanno un loro modo di rappresentare i

Dettagli

Hardware di un Computer

Hardware di un Computer Hardware di un Computer Monitor Mouse Tastiera Printer Disk CPU Graphics Adapter USB Controller Parallel Port Disk Controller BUS Memoria RAM Memoria ROM (BIOS) DMA CPU esegue istruzioni, effettua calcoli,

Dettagli

Piano Nazionale di Formazione degli Insegnanti sulle Tecnologie dell'informazione e della Comunicazione. Percorso Formativo C1.

Piano Nazionale di Formazione degli Insegnanti sulle Tecnologie dell'informazione e della Comunicazione. Percorso Formativo C1. Piano Nazionale di Formazione degli Insegnanti sulle Tecnologie dell'informazione e della Comunicazione Percorso Formativo C1 Modulo 2 Computer hardware 1 OBIETTIVI Identificare, descrivere, installare

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

INTRODUZIONE ALL' INFORMATICA

INTRODUZIONE ALL' INFORMATICA INTRODUZIONE ALL' INFORMATICA Gruppo MMP: Andrea Portugalli, Matteo montagna Luca Marazzina Anno2014 1 Informatica 1.1 informatica 1.2 sistema di elaborazione 1.3 componenti di un sistema 2 Hardware 2.1

Dettagli

Il Personal Computer. Cos è Lo schema di massima Che cosa ci possiamo fare. www.vincenzocalabro.it 1

Il Personal Computer. Cos è Lo schema di massima Che cosa ci possiamo fare. www.vincenzocalabro.it 1 Il Personal Computer Cos è Lo schema di massima Che cosa ci possiamo fare www.vincenzocalabro.it 1 Cos è Il Personal Computer è un elaboratore di informazioni utilizzato da un singolo utente. Le informazioni

Dettagli

ARCHITETTURA DEL CALCOLATORE

ARCHITETTURA DEL CALCOLATORE Orologio di sistema (Clock) UNITÀ UNITÀ DI DI INGRESSO Schema a blocchi di un calcolatore REGISTRI CONTROLLO BUS DEL SISTEMA MEMORIA DI DI MASSA Hard Hard Disk Disk MEMORIA CENTRALE Ram Ram ALU CPU UNITÀ

Dettagli

Appunti di Sistemi e Automazione

Appunti di Sistemi e Automazione Appunti di Sistemi e Automazione Il modello o macchina di Von Neumann rappresenta un computer con i suoi componenti principali e la sua organizzazione logico-funzionale. Tale progetto risale al 1945/1946.

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

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

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

Hardware interno. Docenti: Dott. Stefano Bordoni Dott. Francesco Guerra. Facoltà di Economia, Università di Modena e Reggio Emilia

Hardware interno. Docenti: Dott. Stefano Bordoni Dott. Francesco Guerra. Facoltà di Economia, Università di Modena e Reggio Emilia Hardware interno Docenti: Dott. Stefano Bordoni Dott. Francesco Guerra Facoltà di Economia, Università di Modena e Reggio Emilia Hardware A prima vista... Alimentazione PC e Monitor Lettore DVD Porte Ps/2

Dettagli

COME E COMPOSTO IL PC - WWW.DADEPC.IT

COME E COMPOSTO IL PC - WWW.DADEPC.IT Il computer è composto essenzialmente da due componenti L' HARDWARE ed il SOFTWARE COME E COMPOSTO IL PC - WWW.DADEPC.IT FACCIAMO UN PARAGONE Se vogliamo fare una paragone, L' HARDWARE è una stanza o un

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 Hardware e Software Con HARDWARE si indicano tutte

Dettagli

Struttura del Calcolatore Corso di Abilità Informatiche Laurea in Fisica. prof. Corrado Santoro

Struttura del Calcolatore Corso di Abilità Informatiche Laurea in Fisica. prof. Corrado Santoro Struttura del Calcolatore Corso di Abilità Informatiche Laurea in Fisica prof. Corrado Santoro La prima macchina programmabile Conoscete queste macchine? Telai Jacquard (primi anni del 1800) Macchina per

Dettagli

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro Introduzione alle tecnologie informatiche Strumenti mentali per il futuro Panoramica Affronteremo i seguenti argomenti. I vari tipi di computer e il loro uso Il funzionamento dei computer Il futuro delle

Dettagli

INFORMATICA CORSO DI INFORMATICA DI BASE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO

INFORMATICA CORSO DI INFORMATICA DI BASE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO INFORMATICA CORSO DI INFORMATICA DI BASE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO PROGRAMMA Descrizione funzionale di un calcolatore elementare, COS'E' UN ELETTRONICO HARDWARE SOFTWARE HARDWARE

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

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

Parte II.2 Elaboratore

Parte II.2 Elaboratore Parte II.2 Elaboratore Elisabetta Ronchieri Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Dicembre 1, 2015 Elisabetta Elisabetta Ronchieri II Software Argomenti

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

COMPITO DI INFORMATICA

COMPITO DI INFORMATICA COMPITO DI INFORMATICA ARGOMENTI - Periferiche di I/O - Velocità di alcune porte di comunicazione - HD, RAM, CPU ISTRUZIONI 1. Ripeti l'esercitazione fino a quando superi il punteggio 85%; 2. Se non ti

Dettagli

La memoria centrale (RAM)

La memoria centrale (RAM) La memoria centrale (RAM) Mantiene al proprio interno i dati e le istruzioni dei programmi in esecuzione Memoria ad accesso casuale Tecnologia elettronica: Veloce ma volatile e costosa Due eccezioni R.O.M.

Dettagli