Componenti dell elaboratore
|
|
- Laura Vacca
- 8 anni fa
- Visualizzazioni
Transcript
1 L hardware del PC
2 Componenti dell elaboratore Hardware Parte fisica del sistema Dispositivi fisici Software Parte logica del sistema Programmi e dati 2
3 Hardware dell elaboratore 3
4 L'architettura del calcolatore 4
5 Il modello di Von Neumann 5
6 Il computer moderno Unita' di elaborazione, processore, CPU (Central Processing Unit) Memoria centrale, RAM (Random Access Memory) Memoria secondaria, memoria di massa Bus di sistema (collega tutti gli altri componenti) Periferiche di I/O (mouse, tastiera, terminali, stampanti, scanner, ecc.) 6
7 Lo schema di un computer La comunicazione fra le varie componenti avviene attraverso il bus di sistema. Tramite il bus la CPU legge\scrive dati e istruzioni in memoria, trasferisce da\a la memoria ai 7 dispositivi di I/O,
8 La struttura di un PC 8
9 Il bus Il bus è una linea a cui sono contemporaneamente connesse tutte le unità del calcolatore e che consente il trasferimento di dati tra tali unità. Cosa succede se mentre la CPU sta accedendo alla memoria per leggere un dato contemporaneamente da una interfaccia di ingresso/uscita arrivano dei dati che devono transitare sullo stesso bus? 9
10 Lo schema di riferimento Schermo Tastiera Mouse Altre periferiche Interfaccia I/O Interfaccia I/O Interfaccia I/O Interfacce I/O Memoria centrale CPU Bus Dati Bus Indirizzi Bus di Controllo 10
11 Organizzazione di un calcolatore bus oriented Unità di controllo Unità aritmetico logica (ALU) Terminale Dispositivi di I/O Stampante Registri Memoria centrale Unità disco BUS 11
12 Caratteristiche del collegamento a BUS Vantaggi Semplicità: unica linea di connessione implica costi ridotti Estendibilità: aggiunta di nuovi dispositivi molto semplice Standardizzabilità: regole precise di comunicazione tra dispositivi diversi Svantaggi Lentezza: il bus è utilizzabile solo in mutua esclusione Limitata capacità: al crescere del n. di dispositivi collegati Sovraccarico del processore: la CPU funge infatti da master sul controllo del bus 12
13 La scheda madre (motherboard) Collega tra di loro tutte le componenti del computer (CPU, RAM, hard disk, floppy disk, etc.) zoccoli o slot per le schede zoccolo per il processore zoccolo per la memoria 13
14 case motherboard 14
15 Slots per interfacce CPU (Processore) Plugs per dispositivi I/O Memoria temporanea RAM Unità di controllo Memoria di sistema permanente ROM Motherboard 15
16 La CPU ha il ruolo di master La CPU ha il compito di gestire (si dice che ha il ruolo di master) l intero sistema e in particolare l accesso al bus, impedendo alle unità periferiche la possibilità di accedervi autonomamente. Ogni trasferimento di dati attraverso il bus avviene sotto la supervisione della CPU che sincronizza con segnali di controllo i dispositivi che devono colloquiare. 16
17 IL MICROPROCESSORE (CPU) 17
18 La CPU (o processore) Si occupa di: fare i calcoli controllare le altre componenti E' il cuore del computer! Esistono diversi tipi di processore (Pentium, Alpha, AMD (Athlon), etc.) 18
19 Come e' fatto il processore? 19
20 La struttura del processore L unità aritmetico-logica (Arithmetic-Logic Unit, ALU) effettua le operazioni di tipo aritmetico e logico sugli operandi forniti ai suoi ingressi. I registri sono piccole celle di memoria interne alla CPU su cui vengono memorizzate le informazioni necessarie per l esecuzione delle istruzioni (es., l istruzione che il processore sta elaborando, i dati su cui opera l istruzione corrente, l indirizzo della prossima istruzione da eseguire, ) L unità di controllo coordina le varie unità nell esecuzione dei programmi, comandando opportunamente i segnali di controllo dei registri, dell ALU e dei bus che interfacciano la memoria. 20
21 Microprocessore Con il termine microprocessore si intende un processore realizzato interamente su un unico chip (CPU integrata). Un chip o circuito integrato è costituito da milioni di transistor collegati da sottilissimi fili di alluminio, il tutto all'interno di una piastrina di silicio. Un transistor è un dispositivo elettronico a due stati, una sorta di microscopico interruttore che può essere acceso o spento. 21
22 Tutte le sue operazioni sono sincronizzate da un clock. Le varie componenti della CPU devono operare in modo coordinato anche dal punto di vista della temporizzazione degli eventi. Questo si ottiene grazie ad un orologio (clock) che fornisce una cadenza temporale a cui tutte le attività elementari sono sincronizzate. 22
23 Frequenza del clock La frequenza del clock, cioè il numero delle attività elementari che vengono eseguite nell unità di tempo (tale frequenza viene misurata in hertz, Hz), determina la velocità di elaborazione della CPU. Più alta è la frequenza di clock, maggiore è la velocità di elaborazione del computer. I calcolatori sono perciò caratterizzati non solo dal tipo di CPU che adottano ma anche dalla frequenza del loro clock: frequenze tipiche sono dell ordine dei 100 MHz per i processori più lenti, sino ai calcolatori più potenti che superano il GHz (1000 MHz). 23
24 Larghezza del bus La velocità e la potenza di un computer dipendono anche dalla larghezza del bus, ovvero dal numero di bit (lunghezza del singolo dato) che il processore è in grado di ricevere e di elaborare simultaneamente. I primi processori potevano elaborare solo dati di 8 bit. In breve si passò prima a 16 e poi a 32 bit. Oggi tutti i processori sono in grado di elaborare dati rappresentati con 64 bit. 24
25 La memoria Supporto alla CPU: deve fornire alla CPU dati e istruzioni il più rapidamente possibile Archivio: deve consentire di archiviare dati e programmi garantendone la conservazione e la reperibilità anche dopo elevati periodi di tempo Diverse esigenze: Velocità per il supporto alla CPU Non volatilità ed elevate dimensioni per l archivio 25
26 Le memorie Cosa può fare la tecnologia? Memorie elettroniche relativamente piccole e veloci, volatili, a costo medio alto RAM : lettura e scrittura nell ordine delle decine di nanosecondi per parola Memorie magnetiche e ottiche, grandi, molto capienti, persistenti e lente Dischi rigidi : lettura e scrittura nell ordine di alcuni millisecondi per blocco CD ROM, DVD 26
27 Le memorie I computer usano quindi supporti di memorizzazione di più tipi : una memoria centrale, RAM : contiene i programmi durante la loro esecuzione ed i dati relativi altrimenti il processore sarebbe per la maggior parte del tempo fermo in attesa di dati da/per la memoria una o più memorie di massa (dischi etc.) : che mantengono tutti i dati ed i programmi in attesa di essere eseguiti in modo persistente, anche dopo lo spegnimento del calcolatore 27
28 La memoria centrale E' la RAM (Random Access Memory) Memorizza: I programmi in esecuzione I dati dei programmi in esecuzione Viene cancellata ogni volta che si spegne il computer. 28
29 La notazione binaria Tutte le informazioni vengono rappresentate mediante sequenze di 0 e di 1 bit: binary digit Per esigenze logico-costruttive, i bit tra RAM e CPU fluiscono a gruppi di 8. Altra unità di misura utilizzata: byte (sequenza di otto bit) Un byte è la più piccola unità accessibilie singolarmente. 29
30 Quantità in byte Valore in base 10 Quantità di informazioni testuali 1 byte 10 0 Un carattere 1 kilobyte 10 3 Una pagina di testo 1 megabyte 10 6 Due o tre racconti 1 gigabyte 10 9 Una biblioteca di facoltà 1 terabyte La biblioteca di una grande Università 1 petabyte stampato in tutte le Tutto il materiale biblioteche degli USA 1 exabyte Tutte le parole stampate nella storia dell uomo 1 zattabyte yottabyte
31 La struttura della memoria I bit nella memoria sono raggruppati in celle (o registri) Tutte le celle sono formate dallo stesso numero di bit Ogni cella ha un indirizzo che serve per accedere all informazione contenuta nella cella La cella è l unità indirizzabile più piccola 31
32 Uno schema della memoria bit Registri 32 bit RAM
33 Operazioni sulla memoria Si possono eseguire solo due operazioni: lettura e scrittura Lettura: con questa operazione si accede al contenuto di una cella di memoria che viene trasferito, senza essere modificato, alla CPU. Scrittura: con questa operazione il contenuto di una cella di memoria viene modificato, e viene sostituito con dati provenienti dalla CPU. 33
34 Caratteristiche della memoria RAM Il nome random access (accesso casuale) deriva dal fatto che in una memoria RAM si può accedere ai dati in qualunque posizione si desideri, specificandone l indirizzo. La memoria RAM di un computer domestico può contenere fino a qualche GigaByte, mentre nelle macchine professionali si arriva anche a decine di GigaByte. Il tempo di accesso è dell ordine di pochi miliardesimi di secondo. 34
35 Il ciclo fetch-decode-execute Il processore esegue le istruzioni di un programma una alla volta in sequenza: estrae le istruzioni dalla memoria, le interpreta e le esegue una dopo l altra. Un programma indica la sequenza di istruzioni da eseguire per ottenere la soluzione ad un dato problema. Il processore esegue ogni istruzione mediante una sequenza ben definita di operazioni detta ciclo di istruzione o ciclo macchina. Estrazione di una istruzione (fase di fetch) Decodifica dell istruzione (fase di decode) Esecuzione dell istruzione (fase di execute) Ripetendo questa semplice sequenza di operazioni, il processore è in grado di eseguire programmi comunque complessi. 35
36 Il ciclo fetch-decode-execute Per ogni istruzione da eseguire, il processore estrae l'istruzione, la decodifica, e la esegue. 36
37 Processore e RAM La connessione tra memoria e processore rappresenta un limite degli elaboratori di Von Neumann. Limite architetturale: permette l accesso ad una sola informazione per volta ( collo di bottiglia ). Limite tecnologico: la velocità con cui il processore ottiene le informazioni dalla memoria centrale (velocità di accesso della RAM) è inferiore alla velocità con cui è in grado di elaborarle. Soluzioni: Allargamento del bus di dati, in modo da poter estrarre più istruzioni e/o dati per volta. Superamento del limite tecnologico mediante l introduzione di una memoria intermedia tra memoria centrale e processore che approssimi la velocità del processore. 37
38 La memoria Cache Piccola RAM molto veloce, interposta tra CPU e memoria principale per migliorare le prestazioni del sistema. Quando viene indirizzata una parola, quella parola e alcune di quelle vicine vengono trasferite dalla lenta memoria centrale nella più piccola e veloce memoria cache, in modo che la parola successiva sia accessibile più velocemente. 38
39 Memoria cache Memoria piccola e molto veloce Processore Cache RAM 39
40 Memoria cache Memoria piccola e molto veloce Processore Cache Copia dei dati usati di recente RAM Tutti i dati 40
41 41
42 Memoria cache I computer attuali hanno tutti uno o più livelli di cache per ottimizzare le prestazioni della CPU. La memoria cache viene collegata direttamente alla CPU, senza che i dati debbano passare attraverso il bus. 42
43 Altre memorie elettroniche 43
44 Memorie secondarie o di massa Le memorie secondarie o di massa sono utilizzate per memorizzare grandi volumi di dati in modo permanente. La caratteristica principale di tali memorie è la non volatilità. Consentono la memorizzazione di dati e programmi che non sono istantaneamente utilizzati ma che possono essere reperiti nel momento in cui la CPU ne fa richiesta. Tali memorie comprendono due elementi distinti: il supporto di memorizzazione, ovvero il componente fisico su cui vengono memorizzati i dati; Dischetto, CD-Rom il drive, ovvero il relativo dispositivo di funzionamento e di memorizzazione. Unità floppy disk, masterizzatore 44
45 Memorie secondarie o di massa Le caratteristiche principali sono: non volatilità: mantengono le informazioni anche a computer spento grande capacità Le memorie secondarie o di massa sono basate principalmente su tecnologie magnetiche e ottiche. ES. Hard disk, floppy disk, CDROM, DVD, etc. I dati sono organizzati in file e gestiti dal file system 45
46 Dischi magnetici Un disco magnetico si compone di uno o più piatti di alluminio rivestiti di un sottile strato di materiale ferromagnetico. L informazione viene registrata magnetizzando la superficie del disco. Ogni bit occupa una piccola area sulla superficie. Il disco per funzionare deve essere affiancato da un dispositivo chiamato controller, in genere presente sotto forma di scheda, che si occupa di posizionare la testina sul disco e prelevare le informazioni richieste. Il disco deve essere formattato prima di essere usato. La formattazione consiste nella suddivisione della superficie del disco in tracce e settori. 46
47 47
48 Un hard disk 48
49 49
50 CDROM 50
51 Gerarchie di memorie 51
52 CPU, RAM e Hard Disk sono......componenti fisiche, fatte di circuiti e parti meccaniche. L'insieme di tutte le componenti fisiche e' detto hardware 52
53 Quanto potente è il mio PC? Frequenza del processore Dimensione della RAM Dimensione della memoria di massa Velocità di accesso (bus) Grandezza della cache Numero e tipo di porte 53
54 Dispositivi di I/O Le unità di ingresso/uscita, dette periferiche di input/output permettono di realizzare l'interazione tra l'uomo e la macchina. La loro funzione primaria è quella di consentire l'immissione dei dati all'interno dell'elaboratore (Input), o l'uscita dei dati dall'elaboratore (Output). 54
55 Il concetto di macchina astratta Alla base di un moderno computer c è l idea di rappresentare i programmi in forma digitale. L'elaboratore diviene una macchina universale in grado di eseguire qualsiasi compito calcolabile, semplicemente inserendo un nuovo programma. Il progettista hw definisce il set di istruzioni dell elaboratore, ovvero un linguaggio minimo (L1) mediante il quale l elaboratore può essere programmato A sua volta, anche L1 può essere limitato e difficile da usare, ma si può usare per realizzare un nuovo linguaggio, L2, che consente di eseguire operazioni più sofisticate di L1, e quindi semplifica la programmazione dell elaboratore 55
56 Architettura di un computer 56
57 come una cipolla 57
58 Mettendo assieme le cose... I programmi che non sono in esecuzione sono memorizzati nella memoria secondaria Cache CPU RAM Disk App SO Bus 58
59 Software: SO Il sistema operativo è caricato dalla memoria secondaria in memoria principale quando viene acceso il computer, e vi rimane finché non viene spento. Disk CPU RAM Cache App SO SO Bus Il SO agisce come manager del sistema, garantendo che ogni dispositivo hw dialoghi correttamente con gli altri dispositivi. Offre l interfaccia perché l utente interagisca con il computer. Esempi: MacOS, WindowsXP, UNIX, Linux, Solaris,... 59
60 Lanciare un programma Quando si lancia un programma il sistema operativo controlla la CPU e carica il programma dalla memoria secondaria alla RAM. Cache CPU SO SO RAM App Disk App SO Bus 60
61 Esecuzione Quando il programma è in esecuzione, carica ad ogni passo una nuova istruzione (dalla memoria o dalla cache), la esegue, e memorizza il risultato nella memoria. Cache CPU App SO RAM App Disk App SO Bus 61
62 Archittetture non Von Neumann Collo di bottiglia di Von Neumann: limite all aumento della velcità del processore. 1. Impossibilità fisiche di rimpicciolire i circuiti (ad oggi i transistor sono separati da distanze inferiori a cm) 2. Il tempo richiesto per inviare segnali tra due parti del computer è limitato dal fatto che i segnali elettronici non possono viaggiare a velocità superiori a metri al secondo (velocità della luce) Se è impossibile costruire qualcosa che lavori due volte più veloce, conviene costruire due cose per volta. Il risultato sarà identico. 62
63 Elaborazione parallela SIMD (Single Instruction stream/multiple Data stream): esiste un singolo programma le cui istruzioni sono prelevate/decodificate/eseguite in modo sequenziale da una sola unità di controllo. L ALU è replicata più volte, con una propria memoria locale. Quando l unità di controllo legge un istruzione la distribuisce a ogni ALU che la esegue sui propri dati locali. MIMD (Multiple Instruction stream/multiple Data Stream): si replica l itero processore e ogni processore è in grado di eseguire il proprio programma separato nella propria memoria separata. Ognuno dei processori si occupa di una parte del problema complessivo. 63
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
DettagliC. 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
DettagliArchitettura 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
DettagliARCHITETTURA 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À
DettagliArchitettura 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
DettagliLezione 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
DettagliInformatica - 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
DettagliStruttura 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
DettagliArchitettura 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
DettagliEsame 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
DettagliIntroduzione 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
DettagliLaboratorio di Informatica
per chimica industriale e chimica applicata e ambientale LEZIONE 4 La CPU e l esecuzione dei programmi 1 Nelle lezioni precedenti abbiamo detto che Un computer è costituito da 3 principali componenti:
DettagliArchitettura 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
DettagliDispensa 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.
DettagliAll 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
DettagliIl 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
DettagliFunzionalità 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
DettagliDispensa 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
DettagliArchitettura 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
DettagliAppunti 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.
DettagliCPU. 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
DettagliVari 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)
DettagliArchitettura 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
DettagliCONCETTI BASE dell'informatica Cose che non si possono non sapere!
CONCETTI BASE dell'informatica Cose che non si possono non sapere! Pablo Genova I. I. S. Angelo Omodeo Mortara A. S. 2015 2016 COS'E' UN COMPUTER? È una macchina elettronica programmabile costituita da
DettagliNOZIONI 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
DettagliContenuti. 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
DettagliIn 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
DettagliLez. 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
DettagliOrganizzazione 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
DettagliLaboratorio 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,
DettagliHardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre
Hardware, software e periferiche Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Riepilogo - Concetti di base dell informatica L'informatica è quel settore scientifico disciplinare
DettagliCentro 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:
DettagliCollegamento 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?
DettagliArchitettura 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.
DettagliConcetti 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
DettagliTecnologia 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
DettagliI 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
DettagliMemoria 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,
DettagliFerrante 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
DettagliInformatica per la Storia dell Arte. Anno Accademico 2014/2015
Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Informatica per la Storia dell Arte Anno Accademico 2014/2015 Docente: ing. Salvatore Sorce Architettura
DettagliIl 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
DettagliCorso: 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
DettagliComponenti 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)
DettagliScuola 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
Dettagli23/02/2014. Dalla scorsa lezione. La Macchina di Von Neumann. Uomo come esecutore di algoritmi
Dalla scorsa lezione LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica LA MACCHINA DI VON NEUMANN Marco Lapegna Dipartimento di Matematica e Applicazioni Universita degli Studi di Napoli Federico
DettagliMateriali 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
DettagliParte 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
DettagliArchitettura 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
DettagliI 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
DettagliHARDWARE. Relazione di Informatica
Michele Venditti 2 D 05/12/11 Relazione di Informatica HARDWARE Con Hardware s intende l insieme delle parti solide o ( materiali ) del computer, per esempio : monitor, tastiera, mouse, scheda madre. -
DettagliSoftware 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
Dettagli1.4b: Hardware. (Memoria Centrale)
1.4b: Hardware (Memoria Centrale) Bibliografia Curtin, Foley, Sen, Morin Informatica di base, Mc Graw Hill Ediz. Fino alla III : cap. 3.11, 3.13 IV ediz.: cap. 2.8, 2.9 Questi lucidi Memoria Centrale Un
DettagliARCHITETTURA 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
DettagliRETI 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
DettagliIL 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
DettagliMemoria 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à,
DettagliCalcolo 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:
DettagliL 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
DettagliProgramma 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
DettagliTest di informatica. 1504 QUALE TRA I DISPOSITIVI DI MEMORIA ELENCATI HA LA CAPACITÀ PIÙ ELEVATA? a) Floppy disk b) Cd-Rom c) DVD Risposta corretta:
Test di informatica 1501 QUAL È L'UNITÀ DI MISURA PER MISURARE LA CAPIENZA DELL'HARD DISK? a) Bit b) Kbyte c) Gigabyte 1502 CHE COS'È UN BYTE? a) Un insieme di 256 bit b) Un gruppo di 8 bit c) Un carattere
DettagliInformatica 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,..).
DettagliStruttura 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
DettagliI componenti di un Sistema di elaborazione. Memoria centrale. È costituita da una serie di CHIP disposti su una scheda elettronica
I componenti di un Sistema di elaborazione. Memoria centrale Memorizza : istruzioni dati In forma BINARIA : 10001010101000110101... È costituita da una serie di CHIP disposti su una scheda elettronica
DettagliSoftware di base. Corso di Fondamenti di Informatica
Dipartimento di Informatica e Sistemistica Antonio Ruberti Sapienza Università di Roma Software di base Corso di Fondamenti di Informatica Laurea in Ingegneria Informatica (Canale di Ingegneria delle Reti
DettagliIl Sistema Operativo (1)
E il software fondamentale del computer, gestisce tutto il suo funzionamento e crea un interfaccia con l utente. Le sue funzioni principali sono: Il Sistema Operativo (1) La gestione dell unità centrale
Dettagli- Algoritmi ed esecutori di algoritmi - ALGORITMI MACCHINA DI VON NEUMANN
ALGORITMI E MACCHINA DI VON NEUMANN 1 COMPUTER= ELABORATORE NON CERVELLO ELETTRONICO CERVELLO: Capacità decisionali ELABORATORE: Incapacità di effettuare scelte autonome di fronte a situazioni impreviste
DettagliElementi 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
DettagliIl computer: primi elementi
Il computer: primi elementi Tommaso Motta T. Motta Il computer: primi elementi 1 Informazioni Computer = mezzo per memorizzare, elaborare, comunicare e trasmettere le informazioni Tutte le informazioni
DettagliSistemi operativi. Esempi di sistemi operativi
Sistemi operativi Un sistema operativo è un programma che facilita la gestione di un computer Si occupa della gestione di tutto il sistema permettendo l interazione con l utente In particolare un sistema
DettagliCOME È 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
DettagliProgrammazione. 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)
DettagliMODULO 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
DettagliECDL 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,
DettagliIstituto tecnico commerciale e per geometri Enrico Fermi
Istituto tecnico commerciale e per geometri Enrico Fermi Argomenti: Il modello logico funzionale i componenti dell'elaboratore; i bus; Relazione svolta dall'alunno/a : GARUFI CARLA della 3 B progr 2011/2012.
DettagliInformatica 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,
DettagliComponenti 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
DettagliArchitettura 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
DettagliCorsi Speciali Abilitanti Indirizzo 2: Fisico-Matematico Modulo Didattico: Elementi di Informatica Classi: 48/A TEST D INGRESSO
Corsi Speciali Abilitanti Indirizzo 2: Fisico-Matematico Modulo Didattico: Elementi di Informatica Classi: 48/A TEST D INGRESSO NOME: COGNOME: LAUREA IN: ABILITAZIONI CONSEGUITE: ESPERIENZE DIDATTICHE
DettagliLa 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.
DettagliI componenti di un Sistema di elaborazione. CPU (central process unit)
I componenti di un Sistema di elaborazione. CPU (central process unit) I componenti di un Sistema di elaborazione. CPU (central process unit) La C.P.U. è il dispositivo che esegue materialmente gli ALGORITMI.
DettagliGerarchia 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
DettagliINFORMATICA, 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
DettagliIl Sistema Operativo. C. Marrocco. Università degli Studi di Cassino
Il Sistema Operativo Il Sistema Operativo è uno strato software che: opera direttamente sull hardware; isola dai dettagli dell architettura hardware; fornisce un insieme di funzionalità di alto livello.
DettagliMODULO 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
DettagliIL COMPUTER. Nel 1500 Leonardo Da Vinci progettò una macchina sui pignoni dentati in grado di svolgere semplici calcoli. Nel 1642 Blase Pascal
IL COMPUTER. Nel 1500 Leonardo Da Vinci progettò una macchina sui pignoni dentati in grado di svolgere semplici calcoli. Nel 1642 Blase Pascal realizzò la prima macchina da calcolo con un principio meccanico
DettagliL informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia
L informatica È la disciplina scientifica che studia INTRODUZIONE I calcolatori, nati in risposta all esigenza di eseguire meccanicamente operazioni ripetitive Gli algoritmi, nati in risposta all esigenza
DettagliIl Software. Il software del PC. Il BIOS
Il Software Il software del PC Il computer ha grandi potenzialità ma non può funzionare senza il software. Il software essenziale per fare funzionare il PC può essere diviso nelle seguenti componenti:
DettagliLe 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
DettagliIntroduzione. Classificazione di Flynn... 2 Macchine a pipeline... 3 Macchine vettoriali e Array Processor... 4 Macchine MIMD... 6
Appunti di Calcolatori Elettronici Esecuzione di istruzioni in parallelo Introduzione... 1 Classificazione di Flynn... 2 Macchine a pipeline... 3 Macchine vettoriali e Array Processor... 4 Macchine MIMD...
DettagliARCHITETTURA CALCOLATORI: Memoria di massa (o secondaria)
ARCHITETTURA CALCOLATORI: Memoria di massa (o secondaria) Dispositivi per la memorizzazione di grandi masse di dati. I dati memorizzati su questo tipo di memoria sopravvivono all esecuzione dei programmi
DettagliIl sistema di I/O. Hardware di I/O Interfacce di I/O Software di I/O. Introduzione
Il sistema di I/O Hardware di I/O Interfacce di I/O Software di I/O Introduzione 1 Sotto-sistema di I/O Insieme di metodi per controllare i dispositivi di I/O Obiettivo: Fornire ai processi utente un interfaccia
DettagliSOMMARIO. 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
DettagliMODULO 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
DettagliIntroduzione 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
DettagliOrganizzazione della memoria principale Il bus
Corso di Alfabetizzazione Informatica 2001/2002 Organizzazione della memoria principale Il bus Organizzazione della memoria principale La memoria principale è organizzata come un insieme di registri di
DettagliIntroduzione 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
DettagliLiceo Scientifico G. Galilei Trebisacce Anno Scolastico 2011-2012
Liceo Scientifico G. Galilei Trebisacce Anno Scolastico 2011-2012 INFORMATICA: Hardware e Software Alunno: Classe: 1 C 08 novembre 2011 prof. Mimmo Corrado Effettua i seguenti calcoli nel sistema binario:
DettagliInformatica 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,
DettagliLABORATORIO DI SISTEMI
ALUNNO: Fratto Claudio CLASSE: IV B Informatico ESERCITAZIONE N : 1 LABORATORIO DI SISTEMI OGGETTO: Progettare e collaudare un circuito digitale capace di copiare le informazioni di una memoria PROM in
DettagliModulo 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