L hardware. Breve storia dei Computer. Premessa - Unità di misura. Scopo della lezione. Breve storia dei Computer. Premessa - Prefissi
|
|
- Massimiliano Sartori
- 5 anni fa
- Visualizzazioni
Transcript
1 1 4 Breve storia dei Computer Stibitz: computer con relè telefonici e lampadine 1945 Turing, Von Neumann: ENIAC (primo computer elettronico, non programmabile) 1947 Bardeen, Brattley Shotky: il transistor Shannon: Teoria dell informazione il micro 1976 il primo personal computer (Apple) 2 Scopo della lezione 5 Premessa - Unità di misura Descrivere i componenti hardware del calcolatore e il suo funzionamento secondo il modello di macchina di Von Neumann Lo spazio (di memoria) si misura in Bit [b] unità fondamentale di memorizzazione Vale 0 o 1 Byte [B] insieme di 8 bit Il tempo si misura in secondi [s] La frequenza (del clock) si misura in Hertz [Hz] (1 Hz equivale a 1 ciclo al secondo) L ampiezza di banda (di trasmissione) si misura in bits/s [b/s] 3 Breve storia dei Computer 6 Premessa - Prefissi (Abaco) Pascal: Pascalina (somme e sottrazioni di n i a 8 cifre) Leibniz: Perfezionamento della Pascalina: anche moltiplicazioni e divisioni Jaquard: telai meccanici che usavano schede perforate (sistema programmabile!) Babbage: Analytical Engine (Non riuscì a realizzarla) Hollerith: Macchina per il censimento degli americani (basata sulle idee di Babbage) T G M K Tera Giga Mega Kilo migliaia di miliardi miliardi milioni migliaia 2 40 = = = = 1024
2 bus di sistema 7 HW (modello di Von Neumann) 4 componenti hw principali il la memoria le periferiche il bus Bus 10 La scheda madre memoria interfaccia alle periferiche CPU Centrale 8 Modello di Von Neuman 11 Componenti hw del computer Caratteristiche principali: Programma e dati sono memorizzati nella memoria centrale Macchina programmabile! Monitor Tastiera Mouse Memorie di massa centrale CPU Sequenzialità delle operazioni BUS Input Output Input/Output (I/O) 9 La scheda madre 12 Il La piattaforma su cui sono montate alcune componenti del PC (, memorie, modem interno, bus di sistema) è detta scheda madre (mother board) Contiene slot liberi per l aggiunta di memoria supplementare o di co-processori scheda video alcune prese (chiamate porte) per il collegamento di periferiche esterne schermo, tastiera, modem esterno
3 13 Il 16 Il Il o CPU (Central Processing Unit): calcola e controlla il movimento dell informazione ed è responsabile dell esecuzione dei programmi. La CPU è costituita da circuiti che contengono milioni di transistor collegati tra loro da sottilissimi fili e stampati su una sottile lamina di silicio. Si parla anche di micro. La CPU esegue istruzioni scritte in un particolare linguaggio detto macchina. Linguaggio macchina: serie di numeri a cui corrispondono istruzioni specifiche (Instruction Set) Ogni modello di CPU, ha un proprio linguaggio macchina, diverso da quello di altri processori 14 Il 17 Il Unità di Controllo (UC): coordina le diverse attività svolte all interno del Registri: piccole unità di memoria estremamente veloci, fisicamente contenute nel chip, memoria volatile Unità Aritmetico Logica (ALU): insieme di circuiti in grado di svolgere le operazioni aritmetiche e logiche Ogni istruzione del linguaggio macchina viene eseguita dalla CPU svolgendo una serie di operazioni elementari Il numero di operazioni elementari necessario per completare l esecuzione di un istruzione in linguaggio macchina è dell ordine di 7-10 Clock: orologio di sistema che rende sincrone le operazioni rispetto a una scansione temporale 15 Il - Legge di Moore Gordon Moore, co-fondatore di Intel, 1965 Ogni 18 mesi raddoppia la densità dei transistor nei circuiti integrati 18 Il - Clock Il tempo richiesto dal micro per svolgere un operazione elementare è detto ciclo di clock la durata tipica oggi giorno è inferiore al nanos Il numero di cicli di clock nell unità di tempo, o frequenza di clock, si misura in GHz Xeon 3 GHz Pentium GHz Athlon 1.6 GHz PowerPC G5 2 GHz è uno dei parametri caratteristici di un (Fonte:
4 bus di sistema 19 Il - Clock 22 Il - Esecuzione Dati due processori con lo stesso linguaggio macchina, risulterà più veloce quello con frequenza di clock maggiore Non è possibile dire nulla su processori con linguaggi macchina diversi Es. Pentium vs PowerPC Altri fattori contribuiscono alle prestazioni di un memoria, bus, cache, natura dei programmi eseguiti Fetch il preleva dalla memoria l istruzione da eseguire e la carica al suo interno Decode il decodifica l istruzione da eseguire Execute il esegue le operazioni corrispondenti all istruzione 20 Il - Clock (esempio) 23 Il - Registri Computer A 500 MHz 10 operazioni elementari per istruzione A impiegherà 2s Computer B 400 MHz 6 operazioni elementari per istruzione devono eseguire un programma di 100M istruzioni macchina B impiegherà 1,5s Sono la memoria interna al Usati come appoggio durante l esecuzione delle istruzioni per trasferire i dati dalla/alla memoria, per salvare i risultati parziali delle operazioni artimetico/logiche Sono solitamente poche decine (32-64) 21 Il - Esecuzione 24 Il - Registri L esecuzione di un programma richiede il caricamento del programma dal disco alla memoria centrale per ogni istruzione del programma, esecuzione di tre tipi di operazioni: Fetch Decode Execute memoria interfaccia alle periferiche
5 25 Il - Più d uno 28 Il - Più d uno A seconda del tipo di uso che si fa del computer, per migliorarne le prestazioni si possono aggiungere dei co-processori processori specializzati nell esecuzione di compiti specifici che operano sotto il controllo della CPU gestione dello schermo, calcolo scientifico, crittografia memoria interfaccia alle periferiche bus di sistema 26 Il - Più d uno 29 Componenti hw del computer memoria co- bus di sistema Monitor Tastiera Mouse Memorie di massa centrale CPU interfaccia alle periferiche co- BUS Input Output Input/Output (I/O) 27 Il - Più d uno 30 La memoria centrale Il miglioramento con un co- è legato ad una particolare funzionalità Si possono costruire sistemi con più CPU che operano in modo simultaneo e indipendente, e condividono le altre risorse del computer il sistema operativo coordina l accesso alle risorse In questo caso si parla di sistemi paralleli, o multi-, o ancora di elaboratori vettoriali
6 31 La memoria centrale 34 La memoria - Word Svolge funzioni di immagazzinamento delle informazioni sulle quali opera il dati e programmi L unità di informazione minima è il bit (binary digit) può essere considerato come una casella in cui è possibile scrivere il simbolo 0 oppure il simbolo 1 (e solo quelli) La sua capacità si misura nel numero di byte che contiene complessivamente 256 MB memorizzano caratteri circa l equivalente di otto enciclopedie da dieci volumi Una word (o parola) è un insieme di bit accessibili simultaneamente dalla CPU Una CPU viene spesso identificata attraverso la lunghezza della parola che contiene gli indirizzi di memoria che la CPU è in grado di usare micro a 16, 32, 64 bit La dimensione comune di una word è 32 bit 32 La memoria centrale 35 La memoria - Bit, byte, word Nella memoria centrale sono caricati il sistema operativo e i programmi e i dati, che diversamente risiedono sul disco il sistema operativo viene copiato in una zona ad esso riservata della memoria centrale all avvio del computer e lì rimane fino a quando verrà spento il computer dati e programmi sono caricati di volta in volta nello spazio restante e scaricati sul disco quando non sono più in uso Centrale Zona riservata al sistema operativo Programmi applicativi e dati Area libera BIT BYTE WORD 33 La memoria - Byte 36 La memoria - Le celle Una sequenza di 8 bit è detta byte, ed è diventata un unità di misura della disponibilità di memoria spesso è anche la minima unità di memoria trasferibile tra la memoria e la CPU Permette di rappresentare i caratteri stampabili (le lettere dell alfabeto, le cifre, i simboli della punteggiatura,, per un totale compreso tra 90 e 120) usando una sequenza di 7+1 bit un bit di controllo e 7 per la codifica
7 37 La memoria - Le celle 40 La memoria - Proprietà Ogni cella di memoria contiene un byte ed è contraddistinta da un indirizzo l unità minima indirizzabile può anche essere la word Volendo scrivere o leggere un dato nella/dalla memoria il deve sempre specificare l indirizzo della cella alla quale vuole accedere Volatilità la possibilità di mantenere/perdere il proprio contenuto anche in assenza di alimentazione elettrica le memorie volatili perdono il contenuto in assenza di alimentazione elettrica le memorie permanenti lo mantengono non in eterno, ma per un tempo che dipende dal tipo di dispositivo: decenni o più 38 La memoria - Proprietà 41 La memoria volatile Velocità di accesso tempo impiegato dal per accedere ad uno specificato indirizzo di trasferimento quantità di dati trasferita in una unità di tempo anche chiamata ampiezza di banda, e si misura in bit/sec Perde il suo contenuto se non viene alimentata elettricamente Genericamente indicata con il termine RAM, Random Access Memory, perché il tempo di accesso ad una cella di memoria non dipende dalla sua posizione fisica è lo stesso per tutte le celle La memoria centrale, le cache e i registri del sono memorie volatili 39 La memoria - Proprietà 42 La memoria permanente Capienza quantità di byte che può contenere Costo misurato in euro per byte Modalità di accesso in lettura la possibilità di reperire le informazioni memorizzate in scrittura la possibilità di modificare le informazioni memorizzate Memorie di sola lettura, ROM, Read Only Memory il contenuto, una volta immagazzinato, è inalterabile Tipicamente contiene informazioni utilizzate per eseguire particolari funzioni, come l avvio del computer (BIOS) Ha bassi consumi energetici
8 43 46 Esiste una dipendenza inversa tra costo di realizzazione e velocità di una memoria Per questo motivo la memoria di un computer è distribuita su dispositivi hw diversi, organizzati in una gerarchia di memorie ai livelli più alti della gerarchia di memorie ci sono le memorie più veloci, più piccole, più costose registri e cache ai livelli più bassi ci sono quelle più lente, più capienti, più economiche CD, DVD, dat, zip Registri Cache I liv. Cache II liv. Hard disk Supporti Dimensione < 1KB ~ 256 KB ~ 2 MB 1 GB ~ 100 GB a piacere Accesso (tempo) < 1 ns < 1 ns < 1 ns ~ 10 ns ~ 1 ms ~ 10 ms Se voglio prepararmi un piatto di spaghetti guardo se ne ho nella dispensa; se non ne trovo lì allora devo andare dal panettiere sotto casa perdendo un po di tempo in più; se non ne trovo neanche lì devo andare al supermercato, dove perderò ancora più tempo Analogamente, quando il ha bisogno di un dato, prima guarda se è presente nella sua memoria interna; se non lo trova lì lo va cercare nella memoria centrale un po più lenta, se non c è neanche lì, lo va a cercare sul disco fisso che ha tempi di accesso e trasferimento superiori Al vertice della gerarchia ci sono i registri della CPU Ognuno di essi può contenere una parola La capacità complessiva è inferiore a 1 KB Sono molto veloci ma anche molto costosi Registri Cache I livello Cache II livello centrale Hard disk Supporti magnetici e ottici Lettore floppy, cd,... Hard disk Interfaccia alle periferiche Scheda madre bus di sistema Cache I liv. centrale Cache II liv. Al secondo livello è la cache, una memoria RAM più veloce di quella centrale Utilizzata come magazzino a metà strada tra la memoria centrale e il Contiene informazioni che il sistema operativo di volta in volta ritiene più urgenti e utili dati/programmi a cui si accede spesso La cache di I livello (L1) è integrata nel, quella di II livello (L2) risiede sulla scheda madre
9 49 52 Componenti hw del computer La memoria centrale è il livello sotto le cache nella gerarchia Vi vengono caricati i dati e i programmi per essere eseguiti quando il computer è spento tutte le informazioni risiedono sul disco fisso e sulle ROM quando lo si accende, per primo viene caricato il sistema operativo insieme alle informazioni necessarie al suo funzionamento, poi i programmi che l utente esegue e i relativi dati è condivisa tra tutti i programmi in esecuzione simultaneamente Monitor Tastiera Mouse Memorie di massa BUS centrale Input Output Input/Output (I/O) CPU Il bus Supporti magnetici Hard disk, floppy, zip Scrittura e lettura Bassa velocità di accesso Basso costo (in alcuni casi) portabilità Alti consumi energetici 32 bit 16 bit 51 Supporti ottici CD-ROM, DVD Bassa velocità di accesso Write once, read many Basso costo Portabilità Alti consumi energetici 54 Il bus è il canale fisico che mette in comunicazione le varie componenti del calcolatore è composto da un insieme di fili In ogni istante, su ogni filo, passa un bit Se il bus è formato da n fili, può trasferire n bit contemporaneamente l ampiezza del bus influenza la velocità del computer
10 55 Il bus 58 Bus diversi a seconda della velocità di trasmissione dati richiesta dalle diverse Componenti Bus più veloce: quello che collega la memoria centrale alla CPU Ogni periferica è costituita da 3 componenti device dispositivo fisico controller componente elettronica di controllo device driver componente software che deve essere installata in memoria per il corretto funzionamento del dispositivo 56 Il bus 59 - Il controller Diversi tipi di Bus: Dati: trasferisce dati tra CPU e memoria o tra CPU e una periferica Indirizzi: trasferisce indirizzi che identificano una cella di memoria che la CPU vuole leggere o scrivere Di controllo: Trasferisce un codice che identifica il tipo di istruzione da compiere Il controller è realizzato su un circuito stampato può essere più o meno intelligente a seconda della periferica che controlla Riceve gli ordini dal e li impartisce al dispositivo fisico cosa fare (leggere/scrivere), dove, quanto 57 Componenti hw del computer 60 - Il driver Monitor Tastiera Mouse Memorie di massa centrale CPU Il driver è il programma che gestisce la periferica Viene consegnato insieme alla periferica (di solito memorizzato su un CD-ROM) e deve essere installato in memoria è parte del software di sistema BUS Input Output Input/Output (I/O)
L hardware. Gruppo di lavoro Alberti, Boldi, Gaito, Grossi, Lanzarotti, Malchiodi, Mereghetti, Morpurgo, Rosti, Palano, Zanaboni. Scopo della lezione
1 2 Scopo della lezione Descrivere i componenti hardware del calcolatore e il suo funzionamento secondo il modello di macchina di Von Neumann 3 Breve storia dei Computer (Abaco) 1642 - Pascal: Pascalina
DettagliLEZIONE 2 Il processore e la memoria centrale
Informatica per Igienisti Dentali LEZIONE 2 Il processore e la memoria centrale 1 Il linguaggio macchina Il processore è in grado di riconoscere (e quindi di eseguire) solo programmi scritti in un proprio
DettagliStruttura hw del computer
Informatica per laurea triennale facoltà di medicina LEZIONE 3 Il processore, la memoria e l esecuzione dei programmi 1 Struttura hw del computer Il nucleo di un computer è costituito da 3 principali componenti:
DettagliLa memoria-gerarchia. Laboratorio di Informatica - Lezione 3 - parte I La memoria - La rappresentazione delle informazioni
La memoriaparametri di caratterizzazione Un dato dispositivo di memoria è caratterizzato da : velocità di accesso, misurata in base al tempo impiegato dal processore per accedere ad uno specificato indirizzo
DettagliAlgoritmo PARTE A: Algoritmi, linguaggi di programmazione e programmi
Algoritmo PARTE A: Algoritmi, linguaggi di programmazione e programmi Un algoritmo è una descrizione non ambigua di un numero finito di operazioni. 2 3 Algoritmo Esempio: Algoritmo per accedere al proprio
DettagliArchitettura dei calcolatori
Cos'è un calcolatore? Architettura dei calcolatori Esecutore automatico di algoritmi Macchina universale Elementi di Informatica Docente: Giorgio Fumera Corso di Laurea in Edilizia Facoltà di Architettura
DettagliArchitettura. Argomenti. Modello di Von Neumann. Corso di Laurea in Ingegneria Biomedica aa 2003/2004. Ing. Antonio Coronato. Modello di Von Neumann
Architettura Corso di Laurea in Ingegneria Biomedica aa 2003/2004 Ing. Antonio Coronato 1 Argomenti Modello di Von Neumann, Bus, Memoria centrale e dispositivi Data Path delle architetture di Von Neumann
DettagliArchitettura hardware
Architettura hardware la parte che si può prendere a calci Architettura dell elaboratore Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione elaborazione
DettagliEsame di INFORMATICA ARCHITETTURA DI VON NEUMANN. Lezione 4 ARCHITETTURA DI VON NEUMANN
Università degli Studi di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA A.A. 2008/09 Lezione 4 ARCHITETTURA DI VON NEUMANN Anni 40 i dati e i programmi che descrivono come elaborare i dati possono
DettagliArchitettura del. Calcolatori (1) Calcolatori (2) L architettura di Von Neumann. CPU RAM Memoria I/O. secondaria. bus
Architettura del calcolatore Calcolatori (1) Introdotti all'inizio degli anni 1940 Costruiti assemblano componenti elettronici elementari per memorizzare informazioni ed eseguire programmi informazioni
DettagliArchitettura del Calcolatore
Giuseppe Manco Lezione 3 17 Ottobre 2003 Architettura del calcolatore Il calcolatore è uno strumento programmabile per la rappresentazione, la memorizzazione e l elaborazione delle informazioni un calcolatore
DettagliEsame di INFORMATICA Lezione 4
Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Lezione 4 MACCHINA DI VON NEUMANN Il sottosistema di memorizzazione (memoria) contiene dati + istruzioni, inseriti inizialmente tramite
DettagliIl modello di Von Neumann
Il modello di Von Neumann Appunti di STA per le classi seconde ind. informatiche Page 1 Il modello architetturale Per modello architetturale, si intende la descrizione delle parti del sistema e la loro
DettagliArchitettura dei computer
Architettura dei computer In un computer possiamo distinguere quattro unità funzionali: il processore la memoria principale la memoria secondaria i dispositivi di input/output 1 Fornisce la capacità di
DettagliIl computer P R O F. L O R E N Z O P A R I S I
Il computer P R O F. L O R E N Z O P A R I S I Un po di storia Le prime macchine per il calcolo automatico risalgono al 1940. Il calcolatore più potente di quel periodo era l ENIAC, in grado di svolgere
DettagliArchitettura dei calcolatori I parte Introduzione, CPU
Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Informatica ed Elementi di Statistica 3 c.f.u. Anno Accademico 2010/2011 Docente: ing. Salvatore Sorce Architettura dei calcolatori
DettagliG L O S S A R I O. Fondamenti di Informatica I - Università degli Studi di Trento Dott. Roberti Pierluigi
G L O S S A R I O BIT: acronimo di Binary Digit. E l unità elementare di informazione. Può assumere solo il valore 0 o 1. CALCOLATORE: macchina che opera la trasformazione dei dati (informazioni) HARDWARE:
DettagliHARDWARE. Hardware. Vista di insieme
HARDWARE Vista di insieme 1 Hardware Hardware LA PARTE FISICA DEL SISTEMA Insieme di tutti i circuiti, dei componenti elettronici, elettrici e meccanici di un sistema di elaborazione 2 1 3 4 2 6 3 7 8
DettagliFondamenti: Informatica, Computer, Hardware e Software
Consulente del Lavoro A.A 2002/2003 I Semestre Fondamenti: Informatica, Computer, Hardware e Software prof. Monica Palmirani Finalità del corso fornire elementi di informatica di base teorici che consentano
DettagliHardware. Scopo della lezione
Hardware 1 Scopo della lezione Descrivere i componenti hardware del calcolatore e il suo funzionamento secondo il modello di macchina di Von Neumann 2 1 Premessa - Unità di misura Lo spazio (di memoria)
DettagliArchitettura del calcolatore (Seconda parte)
Architettura del calcolatore (Seconda parte) Ingegneria Meccanica e dei Materiali Università degli Studi di Brescia Prof. Massimiliano Giacomin LINGUAGGIO E ORGANIZZAZIONE DEL CALCOLATORE Linguaggio assembly
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 Cos è un Calcolatore? Un computer (calcolatore) è una macchina
DettagliL hardware. Scopo della lezione. Premessa - Prefissi
1 2 Scopo della lezione Descrivere i componenti hardware del calcolatore e il suo funzionamento secondo il modello di macchina di Von Neumann 3 Breve storia dei Computer 4 Breve storia dei Computer (Abaco)
DettagliStruttura di un sistema di elaborazione. SDE: basi. Descrizione dei componenti (2) Descrizione delle componenti
Struttura di un sistema di elaborazione Architettura di Von Neumann Componenti Hardware di un SDE Processo e Processore CPU Memoria Centrale SDE: basi Un SDE è formato da elementi di natura diversa (elettrica,
DettagliInformatica di base. Memoria. Massimo Marchi
Informatica di base Memoria Massimo Marchi http://marchi.usr.dsi.unimi.it/ La Memoria Massimo Marchi http://marchi.usr.dsi.unimi.it/ La memoria! Svolge la funzione di magazzino per i programmi e i dati
DettagliCom è fatto un computer (seconda puntata) Appunti per le classi 1 A cura del prof. Ing. Mario Catalano
Com è fatto un computer (seconda puntata) Appunti per le classi 1 A cura del prof. Ing. Mario Catalano A che serve una memoria? Ovviamente, nel computer, come nel cervello umano, serve a conservare le
DettagliArchitettura dei calcolatori
Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Elaborazione di Immagini e Suoni / Riconoscimento e Visioni Artificiali 12 c.f.u. Anno Accademico 2009/2010 Docente: ing. Salvatore
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 dell elaboratore 1
Le principali componenti Architettura di un elaboratore Lezione 1 Un elaboratore è composto da 3 componenti principali: Il microprocessore I dispositivi di Ingresso/Uscita 2 Le principali componenti Schema
DettagliIl computer P R O F. L O R E N Z O P A R I S I
Il computer U T I L I Z Z O D E L P C E D O F F I C E A U T O M A T I O N P R O F. L O R E N Z O P A R I S I Un po di storia Le prime macchine per il calcolo automatico risalgono al 1940. Il calcolatore
DettagliElementi di Informatica Chiara Epifanio
epifanio@math.unipa.it Informatica Informatica Informatica INFORMATICA = INFORMAzione + automatica Scienza che studia le informazioni e il loro trattamento automatizzato Insieme delle teorie, dei processi
Dettaglio studiare l architettura del calcolatore significa:
Architettura del calcolatore o studiare l architettura del calcolatore significa: individuare ciascun componente del sistema comprendere i principi generali di funzionamento di ciascun componente comprendere
DettagliModulo 1: Le I.C.T. UD 1.4b: Anatomia del Computer
Modulo 1: Le I.C.T. : Anatomia del Computer Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno ANATOMIA
DettagliIl computer P R O F. L O R E N Z O P A R I S I
Il computer P R O F. L O R E N Z O P A R I S I Un po di storia Le prime macchine per il calcolo automatico risalgono al 1940. Il calcolatore più potente di quel periodo era l ENIAC, in grado di svolgere
DettagliArchitettura di un elaboratore. Il modello di von Neumann
Architettura di un elaboratore Il modello di von Neumann 4(5) componenti fondamentali unita di elaborazione: CPU memoria centrale: RAM periferiche (memoria di massa) bus di sistema bus di sistema CPU RAM
DettagliInformatica di Base. Ancora su numeri. La struttura dei sistemi informatici.
Ancora su numeri. La struttura dei sistemi informatici. http://dcssi.istm.cnr.it/lanzavecchia/do cumenti/biotecnologie.htm Prossima esercitazione Lunedì 8 novembre ore 4, aula 37 Gruppo B ore 4 6 Gruppo
DettagliArchitettura generale del calcolatore Hardware (tutto ciò che e tangibile) Software (tutto ciò che non e tangibile)
Architettura generale del calcolatore Hardware (tutto ciò che e tangibile) La macchina di Von Neumann Le periferiche Software (tutto ciò che non e tangibile) Il sistema operativo I programmi applicativi
DettagliIl computer. Architettura
Il computer Architettura i precursori 1600 - Pascal realizza la prima macchina programmata meccanicamente per eseguire addizioni e sottrazioni. E la Pascalina. 1671 Leibniz realizza una macchina per eseguire
DettagliInformatica e Bioinformatica anno 2013/2014
Informatica e Bioinformatica anno 2013/2014 Architettura degli Elaboratori Mauro Conti 18 marzo 2014 1/38 Informatica: una Prima Definizione Informatica = Infor mazione automatica Informatica è la scienza
DettagliCenni sull architettura del calcolatore
Programmazione M-Z Ingegneria e Scienze Informatiche - Cesena A.A. 2016-2017 Cenni sull architettura del calcolatore Pietro Di Lena - pietro.dilena@unibo.it hard-ware /h :dwe9 r / n. The part of the computer
DettagliAbilità Informatiche e Telematiche
Abilità Informatiche e Telematiche (Laurea Triennale + Laurea Magistrale) Marco Pedicini mailto:marco.pedicini@uniroma3.it Corso di Laurea in Scienze della Comunicazione, Università Roma Tre 12 Dicembre
DettagliIl Processore. Informatica di Base -- R.Gaeta 27
Il Processore Il processore (detto anche CPU, ovvero, Central Processing Unit) è la componente dell unità centrale che fornisce la capacità di elaborazione delle informazioni contenute nella memoria principale
DettagliLA STRUTTURA DEL COMPUTER
LA STRUTTURA DEL COMPUTER Enrico Terrone A. S: 2011/2012 Modello di Tanenbaum In questa parte ci occuperemo di capire come è strutturato e come funziona l hardware, e quindi in che modo esso esegue i programmi
DettagliInformatica. Mario Pavone - Dept. Mathematics & Computer Science - University of Catania. Trasferimento. Ambiente esterno.
Trasferimento Ambiente esterno Controllo Informatica Mario Pavone - Dept. Mathematics & Computer Science - University of Catania mpavone@dmi.unict.it Rappresentazione dell Informazione L informazione viene
DettagliArchitettura di un calcolatore
Architettura di un calcolatore Processore: CPU Componente elettronico costituito da minuscole componenti di silicio, chiamate CHIP. Esegue le istruzioni implementate nel SW, tramite una serie di operazioni
DettagliLe istruzioni del linguaggio gg macchina corrispondono ad operazioni elementari di elaborazione operazioni aritmetiche
ELABORAZIONE Le istruzioni del linguaggio gg macchina corrispondono ad operazioni elementari di elaborazione operazioni aritmetiche operazioni relazionali (confronto tra dati) operazioni booleane altre
DettagliConcetti Introduttivi
Concetti Introduttivi Architettura del Computer http://www.dia.uniroma3.it/~roselli roselli@dia.uniroma3.it Hardware Hardware In questo corso ci occuperemo di software, ovvero applicazioni Hardware In
DettagliStruttura dell elaboratore elettronico
Struttura dell elaboratore elettronico Concetti di base della tecnologia dell Informazione e della Comunicazione Qual è il significato del termine informatica? E' la scienza che si propone di raccogliere,
DettagliSISTEMI INFORMATIVI AZIENDALI
SISTEMI INFORMATIVI AZIENDALI Prof. Andrea Borghesan venus.unive.it/borg borg@unive.it Ricevimento: Alla fine di ogni lezione Modalità esame: scritto 1 Visione d insieme Foto disaggregata di un computer
DettagliUnità di apprendimento 1. Il computer
Unità di apprendimento 1 Il computer Il computer nella vita di tutti i giorni Il computer è uno strumento indispensabile nel mondo in cui viviamo È attualmente disponibile in diverse forme che vanno dai
Dettagli4 Architettura del Personal Computer
INFORMATICA Don Bosco, AS 2013/14 CLOCK 4 Architettura del Personal Computer Nel computer, ogni operazione inizia all avanzare (tick) della lancetta dell orologio (clock). In questo modo tutte le operazioni
DettagliFondamenti di informatica: un po di storia
Fondamenti di informatica: un po di storia L idea di utilizzare dispositivi meccanici per effettuare in modo automatico calcoli risale al 600 (Pascal, Leibniz) Nell ottocento vengono realizzati i primi
DettagliArchitettura dei Calcolatori Elettronici
Architettura dei Calcolatori Elettronici Prof. Orazio Mirabella L architettura del Calcolatore: esame delle sue caratteristiche Fondamentali Capacità di eseguire sequenze di istruzioni memorizzate Calcolatore
DettagliCriteri di caratterizzazione di una memoria
La memoria Supporto alla CPU: deve fornire alla CPU dati e istruzioni il più rapidamente possibile; Archivio: deve consentire di archiviare dati e programmi garantendone la conservazione e la reperibilità
DettagliInformatica. Laurea in Scienze Geologiche. L hardware. Hardware Violetta Lonati
Informatica Laurea in Scienze Geologiche L hardware Scopo della lezione Descrivere i componenti hardware del calcolatore e il suo funzionamento secondo il modello di macchina di Von Neumann Premessa Unità
DettagliModulo: Elementi di Informatica
ARCHITETTURA DI VON NEUMANN Facoltà di Medicina Veterinaria Corso di laurea in Tutela e benessere animale Corso Integrato: Fisica medica e statistica Modulo: Elementi di Informatica A.A. 2009/10 Lezione
DettagliMemoria Secondaria o di Massa
Memoria Secondaria o di Massa dischi fissi (hard disk), floppy disk, nastri magnetici, CD, DVD, USB memory, etc deve essere permanente (mentre la RAM e`volatile) accesso sequenziale, cioe il tempo di accesso
DettagliArchitettura dei computer
Architettura dei computer In un computer possiamo distinguere quattro unità funzionali: il processore la memoria principale (memoria centrale, RAM) la memoria secondaria i dispositivi di input/output La
DettagliConcetti Introduttivi
Concetti Introduttivi Architettura del Computer http://www.dia.uniroma3.it/~roselli/ roselli@dia.uniroma3.it Credits Materiale a cura del Prof. Franco Milicchio Introduzione In questo corso ci occuperemo
DettagliI dispositivi di input/output: il mouse
I dispositivi di input/output: il mouse Oggi quasi tutti i computer hanno un dispositivo di puntamento detto mouse Una freccia indica la posizione del mouse sul video e lo spostamento del mouse sul tavolo
DettagliIl processore. Istituzionii di Informatica -- Rossano Gaeta
Il processore Il processore (detto anche CPU, ovvero, Central Processing Unit) è la componente dell unità centrale che fornisce la capacità di elaborazione delle informazioni contenute nella memoria principale
DettagliCorso di Informatica
Corso di Informatica Modulo T2 4 Input e output 1 Prerequisiti Il modello di Von Neumann Utilizzo elementare del computer. 2 1 Introduzione In questa Unità studiamo la parte del computer detta sottosistema
DettagliLez. 4 L hardware. Prof. Pasquale De Michele Gruppo 2
Lez. 4 L hardware 1 Dott. Pasquale De Michele Dipartimento di Matematica e Applicazioni Università di Napoli Federico II Compl. Univ. Monte S.Angelo Via Cintia, I-80126, Napoli pasquale.demichele@unina.it
DettagliAlgoritmo: procedimento non ambiguo che in un numero finito di passi risolve un problema (o una classe di problemi)
LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica 2 LA MACCHINA DI VON NEUMANN Marco Lapegna Dipartimento di Matematica e Applicazioni Universita degli Studi di Napoli Federico II wpage.unina.it/lapegna
Dettagliarchitettura degli elaboratori Alberto Ferrari Alberto Ferrari Informatica e Laboratorio di Programmazione
architettura degli elaboratori Alberto Ferrari architettura la macchina di von Neumann memorie Input / Output canali di comunicazione CPU registri istruzioni struttura dell elaboratore o la struttura dei
DettagliSistemi di Elaborazione delle Informazioni
SCUOLA DI MEDICINA E CHIRURGIA Università degli Studi di Napoli Federico II Corso di Sistemi di Elaborazione delle Informazioni Dott. Francesco Rossi a.a. 2016/2017 1 Programma del corso Informatica di
DettagliLa memoria principale
La memoria principale DRAM (Dynamic RAM) il contenuto viene memorizzato per pochissimo tempo per cui deve essere aggiornato centinaia di volte al secondo (FPM, EDO, SDRAM, RDRAM) SRAM (Static RAM) veloce
DettagliInformatica giuridica
Informatica giuridica Corso di laurea in Scienze dei Servizi giuridici Corso di laurea magistrale in Giurisprudenza A.A. 2015/16 L architettura hardware degli elaboratori La scheda madre Memoria principale
DettagliARCHITETTURA DI UN ELABORATORE! Ispirata al modello della Macchina di Von Neumann (Princeton, Institute for Advanced Study, anni 40).!
ARCHITETTURA DI UN ELABORATORE! Ispirata al modello della Macchina di Von Neumann (Princeton, Institute for Advanced Study, anni 40).! MACCHINA DI VON NEUMANN! UNITÀ FUNZIONALI fondamentali! Processore
DettagliArchitettura degli elaboratori
I blocchi fondamentali dell elaboratore Architettura degli elaboratori ingresso Memoria uscita elaborazione I blocchi fondamentali dell elaboratore I blocchi fondamentali Memoria centrale (RAM) Memoria
DettagliDipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche
Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche michele.perilli@unifg.it mlperilli@gmail.com Processore Memoria RAM Hard disk CD-ROM Floppy disk Tastiera Sistema operativo
DettagliArchitettura del Calcolatore
Francesco Folino FUNZIONI DI UN CALCOLATORE Elaborazione Memorizzazione Trasferimento Controllo MACCHINA DI VON NEUMANN TRASFERIMENTO Obiettivo: permettere lo scambio di informazioni tra le varie componenti
DettagliMacchina di Von Neumann
Fondamenti di Informatica: Struttura del Calcolatore 1 Macchina di Von Neumann Memorie di Massa BUS DI SISTEMA CPU Memoria Centrale (RAM) Periferiche Fondamenti di Informatica: Struttura del Calcolatore
DettagliLa macchina di Von Neumann. UNIVERSITÀ DEGLI STUDI DEL SANNIO Benevento DING DIPARTIMENTO DI INGEGNERIA CORSO DI "PROGRAMMAZIONE I"
23/11/218 UNIVERSITÀ DEGLI STUDI DEL SANNIO Benevento DING DIPARTIMENTO DI INGEGNERIA La macchina di Von Neumann Unità periferiche Memoria Centrale CPU CORSO DI "PROGRAMMAZIONE I" Bus Dati Bus Indirizzi
DettagliLa struttura del computer. Prof. Erasmo Modica
La struttura del computer Prof. Erasmo Modica Cos è il computer? n n n n Il computer è una macchina programmabile in grado di: memorizzare dati provenienti dall esterno, elaborare tali dati, trasmettere
DettagliCorso di Informatica
Corso di Informatica Modulo T2 3-La memoria 1 Prerequisiti Concetto di memoria Dati e istruzioni Bit e byte 2 1 Introduzione In questa Unità studiamo più in dettaglio la memoria del computer e le sue funzioni.
DettagliIl calcolatore. È un sistema complesso costituito da un numero elevato di componenti. è strutturato in forma gerarchica
Il calcolatore È un sistema complesso costituito da un numero elevato di componenti. è strutturato in forma gerarchica ogni livello di descrizione è caratterizzato da una struttura rappresentante l organizzazione
DettagliInformatica. 80 ore divise in 4 UFC. Docente: Michela Bacchin. Contatti: Tramite Ermes Studenti
Informatica 80 ore divise in 4 UFC Docente: Michela Bacchin Contatti: michela.bacchin.corsi@gmail.com Tramite Ermes Studenti Programma UFC 12: Strumenti per il trattamento dei documenti testuali UFC 13:
DettagliL architettura del calcolatore (Seconda parte)
L architettura del calcolatore (Seconda parte) Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin ORGANIZZAZIONE DEL CALCOLATORE: RICHIAMI
DettagliMemoria Centrale. Memoria Centrale. Memoria Centrale. Interazione CPU-memoria centrale 16/04/2008. Indirizzamento
Spazio di lavoro del calcolatore: contiene i dati da elaborare e i risultati delle elaborazioni durante il funzionamento del calcolatore. Insieme di celle di dimensione 1 byte, ciascuna delle quali è individuata
DettagliProgramma del corso. Architettura del calcolatore. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Elementi di Programmazione
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Elementi di Programmazione Cos è un Calcolatore? Un computer (calcolatore) è una macchina
DettagliFondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l ambiente e il territorio
Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Storia del calcolatore Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l ambiente e il territorio I calcolatori:
DettagliLezione 1: L hardware
Architettura del calcolatore Lezione 1: L hardware Architettura Componenti e funzionamento Il calcolatore è uno strumento programmabile per la rappresentazione, la memorizzazione e l elaborazione delle
DettagliPersonal Computer: introduzione
I.I.S. Benvenuto Cellini Corso di formazione tecnica Personal Computer: introduzione Prof. Alessandro Pinto v.2009 Architettura di Von Neumann Unità centrale di elaborazione Input Unità aritmetico-logica
DettagliInformatica di base. e componenti di un computer. Autore: Claudio Traini. Roma ATA E. Sereni 1 agosto 2016
Informatica di base Architettura e componenti di un computer Roma ATA E. Sereni 1 agosto 2016 Autore: Claudio Traini Hardware: tutte le componenti fisiche, elettroniche e meccaniche Software: l insieme
DettagliRIASSUNTO La codifica delle informazioni
RIASSUNTO La codifica delle informazioni u Rappresentazione dell informazione all interno di un calcolatore codifica caratteri (codice ASCII) codifica numeri interi (rappresentazione in base 2) codifica
DettagliProgrammazione A.A Architettura dei Calcolatori. ( Lezione V ) Componenti hardware e loro schema funzionale
Programmazione A.A. 2002-03 I Architettura dei Calcolatori ( Lezione V ) Componenti hardware e loro schema funzionale Prof. Giovanni Gallo Dr. Gianluca Cincotti Dipartimento di Matematica e Informatica
DettagliInformatica: Lez. 1. Andrea Payaro. (European Logistics Association)
Informatica: Lez. 1 Andrea Payaro Consulente Certificato da ELA (European Logistics Association) andrea@payaro.it Andrea Payaro Ph.D. in Business Management at University of Padova Committee member of
DettagliCorso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni
Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni Marco Falda Dipartimento di Ingegneria dell Informazione tel. 049 827 7918 marco.falda@unipd.it Struttura del Corso Corso di
DettagliFondamenti di Informatica
Università Degli Studi di Ferrara Corso di Laurea in Scienze della Comunicazione - A.A. 2017-2018 Fondamenti di Informatica Lez. 01 - Concetti Hardware e Software Fondamenti di Informatica - Docente: Giacomo
DettagliPrincipi operativi dei computer. Capitolo 7 Fluency Conoscere e usare l informatica
Principi operativi dei computer Capitolo 7 Fluency Conoscere e usare l informatica I soliti sospetti Processore Sistema operativo Software Istruzioni Ciclo macchina Memoria Hardware componente Com è fatto
DettagliDal sistema operativo all' hardware
Dal sistema operativo all' hardware Di cosa parleremo? Il computer (processore e memoria principale) Cosa avviene all'avvio del computer? Scheda madre Alimentatore Memorie Secondarie (floppy disk, hard
Dettagli