Architettura dell elaboratore 1
|
|
- Silvestro Mazza
- 6 anni fa
- Visualizzazioni
Transcript
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 dell architettura Le componenti sono interconnesse Il processore comunica con la memoria si interfaccia con le unità periferiche Le unità periferiche si interfacciano con gli utenti Processore Memoria I/O 3 4 Schema delle interconnessioni Le componenti sono tra loro interconnesse Il processore 5 Architettura dell elaboratore 1
2 Il processore Il processore Il processore è composto da due componenti: DATAPATH CONTROLLER Il datapath o unità di elaborazione L insieme dei circuiti che operano e manipolano i dati Il controller L insieme dei circuiti che interpretano un programma e sovraintendono all esecuzione delle istruzioni da parte delle altre componenti del calcolatore 7 8 Ciclo del processore Il processore esegue in continuazione il ciclo preleva-interpreta-esegui Preleva dalla memoria principale la prossima istruzione di un programma preleva Il linguaggio del processore Ogni modello di microprocessore ha un proprio linguaggio macchina diverso da quello di altri processori Ogni modello di microprocessore riconosce solo programmi scritti nel proprio linguaggio macchina esegui Esegui l istruzione interpreta Decodifica l istruzione Il linguaggio macchina contiene tutte e sole le operazioni che possono essere eseguite dal microprocessore 9 10 Linguaggio macchina Linguaggio macchina 2 Un processore con 2 registri R1 e R2 Si debbono sommare i contenuti delle locazioni di memoria var1 e var2 e archiviare in tot L operazione di somma è possibile solo sui dati archiviati nei registri Trasferisci il contentuto di var1 nel registro R1 Trasferisci il contentuto di var2 nel registro R2 Somma il contenuto dei due registri Trasferisci il risultato nella locazione di memoria tot 11 È necessario disporre di Istruzioni per il trasferimento di dati dalla memoria ai registri e viceversa Istruzioni aritmetiche/logiche Eventualmente istruzioni di controllo Esempio: load R1, var1 load R2, var2 add R1, r2 store R1, tot 12 Architettura dell elaboratore 2
3 Linguaggio macchina - 3 se a=b allora c:=0 altrimenti c:=a+b fine: load R1, a load R2, b sub R1, R2 jzero R1, fine load R1, a add R1, R2 store R1, c 13 Le operazioni elementari Ogni istruzione del linguaggio macchina viene eseguita da un microprocessore svolgendo una serie di passi, le operazioni elementari Il numero di operazioni elementari necessario a portare a compimento un istruzione in linguaggio macchina è dell ordine di Il ciclo di clock La velocità dei processori Ciclo di clock Parametro caratteristico di un processore è la durata del ciclo di clock Indica il tempo richiesto dal microprocessore a compiere un operazione elementare La frequenza del clock è espressa in MHz (Mega Hertz) ed è l inverso della durata del ciclo espressa in µs = 10-6 s Dati 2 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 Confronto tra processori diversi Dati i calcolatori A e B con diversi linguaggi macchina Clock di A è 500MHz Clock di B è 400MHz Il linguaggio di A richiede l esecuzione di 10 operazioni elementari per ogni istruzione Il linguaggio di B ne richiede 6 Per eseguire un programma di 100M istruzioni di linguaggio macchina A impiegherà 2s = (100 * 10 6 * 10)/(500 * 10-6 )s B impiegherà 1,5s = (100 * 10 6 * 6)/(400 * 10-6 )s La frequenza La frequenza di clock non è quindi un indice assoluto per quanto riguarda la bontà di un microprocessore Attualmente si trovano in commercio microprocessori che operano a frequenze di 1 GHz (1 Giga Hertz) Architettura dell elaboratore 3
4 Processori Un processore I microprocessori più diffusi, prodotti da case diverse, sono: Intel (x86) Motorola (68xxx) IBM (PowerPC) HP (PA-RISC) DEC (Alpha) Svolge la funzione di magazzino per i programmi e i dati su cui deve operare il microprocessore L informazione digitalizzata viene rappresentata e salvata in memoria sotto forma di numeri binari Dati e programmi sono memorizzati in unità minime chiamate Byte Un byte è a sua volta costituito da 8 bit, una sequenza di 8 cifre binarie 22 Rappresentazione binaria La singola cifra binaria è detta bit (0 o 1) La scelta è dettata da ragioni di praticità ed economia Il bit rappresenta due stati Come una lampadina: accesa (1) o spenta (0) Il significato della stringa di bit dipende dalla codifica se letto come testo, è la lettera b se letto come numero, è il valore Combinazioni di bit in sequenze di lunghezza opportuna rappresentano i dati 24 Architettura dell elaboratore 4
5 1 bit 0 1 Combinazioni di bit 2 bit bit bit Ogni bit in più raddoppia il numero delle combinazioni possibili 25 Combinazioni di bit Ogni combinazione rappresenta un valore diverso Ci sono 2 N combinazioni lunghe N bit Quindi, ci vogliono N bit per rappresentare 2 N valori distinti Quanti valori possiamo rappresentare con 1 bit? 2 bit? 3 bit? 4 bit? 5 bit? 2 1 = 2 valori 2 2 = 4 valori 2 3 = 8 valori 2 4 = 16 valori 2 5 = 32 valori 26 Struttura della memoria Struttura della memoria è organizzata in locazioni di memoria o celle Ogni cella ha un indirizzo numerico, che la identifica univocamente è organizzata in celle di una data lunghezza (spesso 1 byte di 8 bit) Valori grandi possono essere immagazzinati in celle consecutive (2/4/6 byte) Dimensione della memoria La capacità di immagazzinare informazione in memoria (storage capacity) è indicata dal numero di byte di cui è costituita La capacità è espressa in diverse unità di misura: unità simbolo numero di byte kilobyte megabyte gigabyte terabyte KB 2 10 = 1024 MB 2 20 (> 1 milione) GB 2 30 (> 1 miliardo) TB 2 40 (> 1000 miliardi) 29 Per questioni di costi ed efficienza la memoria di un elaboratore è distribuita su dispositivi hardware diversi, che nel loro insieme costituiscono il sistema memoria dell'elaboratore, più comunemente chiamato gerarchia di memoria 30 Architettura dell elaboratore 5
6 Ai livelli più alti di questa gerarchia sono presenti le memorie più veloci, e quindi più costose. Ai livelli bassi sono presenti le memorie più economiche ma anche più lente La velocità di una memoria è misurata in base al tempo di accesso speso dal microprocessore I livelli di memoria generalmente presenti sono i registri, le cache, la memoria centrale, i dischi. Una configurazione standard di un PC 32 registri, 256Kbyte di cache, MB di memoria centrale e un disco di 16GB I livelli più alti sono più vicini al processore registri nel datapath memoria cache sul chip del processore Il livello intermedio è la memoria centrale KB, su chip separati I livelli bassi sono fisicamente lontani dischi, nastri, CD-ROM Legenda della figura I registri sono nel chip del processore. La cache di I livello può anch essa essere nel processore o esterna. Backing store quando c è svolge le funzioni di buffer per i dischi. Questa funzione può essere svolta dalla memoria centrale. I nastri magnetici sono piuttosto in disuso, al loro posto si usano spesso batterie di cdrom. 35 memorie SRAM DRAM Dischi magnetici Memorie: confronti Tempo di accesso 5-25 ns ns milioni di ns SRAM (Static RAM) per le cache di I e II livello DRAM (Dynamic RAM) per la memoria Costo in $ nel Architettura dell elaboratore 6
7 Esistono due categorie di dispositivi di memoria: le memorie volatili le memorie non volatili Le memorie volatili sono i dispositivi di memoria che perdono il loro contenuto quando viene loro a mancare l'alimentazione elettrica Le memorie non volatili invece mantengono l'informazione registrata anche in assenza di alimentazione elettrica Le memorie volatili Le memorie volatili genericamente indicate con il termine RAM (Random Access Memory) i registri di CPU, le cache e la memoria centrale sono realizzati rifacendosi alla tecnologia dei circuiti integrati Le memorie non volatili I dispositivi più diffusi come memoria non volatile, sono i dischi magnetici A elaboratore spento tutte le informazioni risiedono su disco All'accensione, le informazioni necessarie al funzionamento vengono trasferite da disco a memoria centrale, sino ai livelli più alti della gerarchia di memoria in funzione del loro utilizzo Architettura dell elaboratore 7
8 I dispositivi di I/O I dispositivi di I/O o periferiche Rappresentano l interfaccia del calcolatore verso il mondo esterno 44 I dispositivi di I/O I dispositivi di input monitor tastiera schermi tastiere mouse scanner touch screen processore memoria principale Le periferiche di input e output consentono interazione disco rigido dischetto I dispositivi di input acquisiscono informazioni espresse in un formato consono all operatore umano Le traducono in un formato consono all elaboratore le trasmettono alle componenti opportune del calcolatore Es.: mouse, tastiera, scanner, microfono I dispositivi di output I dispositivi di I/O I dispositivi di output acquisiscono informazioni dall elaboratore nel formato di rappresentazione interno le traducono in un formato consono all operatore umano le visualizzano Es.: video, stampante Ogni periferica è costituita da 3 componenti: Una componente visibile, il dispositivo in senso lato detto device Una componente elettronica di controllo chiamato device controller Una componente software device driver Architettura dell elaboratore 8
9 Il controller Il device driver Riceve gli ordini dal microprocessore e li impartisce al dispositivo fisico Risiede su un circuito stampato ed è solitamente esterno all unità periferica ed all interno dello chassis Il collegamento tra il controller e la periferica avviene attraverso opportuni connettori Componente sw necessaria per la gestione della periferica Ogni periferica ha un proprio driver che viene consegnato su un disco all atto dell acquisto della periferica Prima di utilizzare la periferica è necessario installare il driver corrispondente I Bus I controller di tutte le periferiche devono essere collegati al microprocessore per poter prendere ordini dallo stesso Per svolgere questa funzionalità ogni elaboratore è provvisto di uno o più bus il bus è un insieme di cavi il bus fa convergere al microprocessore le informazioni provenienti dai vari controller paragonabile ad una strada su cui convergono più vie laterali provenienti dai vari controller 51 I Bus Periferiche diverse possono usare tipi di bus diversi, in genere in funzione della velocità di trasmissione dati I bus più diffusi: PCI Generalmente usato sulla scheda madre tra memoria e processore SCSI Usato per diversi tipi di periferiche in catena IDE Generalmente usati per i dischi USB Usato per periferiche di I/O 52 Monitor La dimensione fisica di un monitor (17") si misura diagonalmente, come per la TV I monitor di oggi hanno capacità multimediali gestiscono testo, grafica, video, graphics, video Un monitor ha una risoluzione, che indica il numero di picture elements, detti pixels, che può visualizzare (es: 1280 per 1024) Una risoluzione alta (più pixels) fornisce immagini più chiare 53 Modem Ci sono strumenti per trasferire dati tra due computer Molti computer incorporano modem, che consente di trasferire dati sulla linea telefonica Uno strumento per trasferire dati ha una velocità massima di trasferimento Un modem può avere una velocità di trasferimento di 56,000 bits per second (bps) 54 Architettura dell elaboratore 9
10 Le specifiche del computer Dare le specifiche di un personal computer, ad esempio: 600 MHz Pentium III Processor 256 MB RAM 16 GB Hard Disk 24x speed CD ROM Drive 17 Multimedia Video Display con risoluzione 1280 x Kps Modem 55 Architettura dell elaboratore 10
Architettura dei calcolatori I parte Introduzione, CPU
Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Informatica ed Elementi di Statistica 3 c.f.u. Anno Accademico 2010/2011 Docente: ing. Salvatore Sorce Architettura dei calcolatori
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
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
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
DettagliAppunti Liberi di Tecnologie Informatiche
Appunti Liberi di Tecnologie Informatiche Architettura degli Elaboratori N 1 autore: Prof. Ing. Michele Salvemini Indice 1 La rappresentazione Binaria...3 2 Una macchina versatile...4 3 Le componenti...4
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
DettagliCaratteristiche di un PC
Caratteristiche di un PC 1 Principali porte presenti sui personal computer PC Una porta è il tramite con la quale i dispositivi (periferiche o Device ) vengono collegati e interagiscono con il personal
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
DettagliElementi di base del calcolatore
Elementi di base del calcolatore Registri: dispositivi elettronici capaci di memorizzare insiemi di bit (8, 16, 32, 64, ) Clock: segnale di sincronizzazione per tutto il sistema si misura in cicli/secondo
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
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
DettagliLA MEMORIA NEL CALCOLATORE
Tipi di memorie (1) Rappresenta il supporto fisico, il dispositivo su cui sono immagazzinate le informazioni (dati e programmi) ROM (Read Only Memory) 1-2 MByte Cache 1 MByte di sola lettura contiene programmi
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
DettagliArchitettura del calcolatore
Architettura del calcolatore ( 1 ) Calcolatori Introdotti all'inizio degli anni 1940 Costruiti assemblano componenti elettronici elementari per memorizzare informazioni ed eseguire programmi informazioni
DettagliArchitettura di Von Neumann. Architettura di Von Neumann. Architettura di Von Neumann INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)
INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042) Computer elaboratore di informazione riceve informazione in ingresso (input) elabora questa informazione restituisce informazione ottenuta elaborando
DettagliL ARCHITETTURA DEI CALCOLATORI. Il processore La memoria centrale La memoria di massa Le periferiche di I/O
L ARCHITETTURA DEI CALCOLATORI Il processore La memoria centrale La memoria di massa Le periferiche di I/O Caratteristiche dell architettura 2 Flessibilità adatta a svolgere diverse tipologie di compiti
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 Codifica dell informazione Il calcolatore memorizza ed elabora
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
DettagliComputer e Programmazione
Computer e Programmazione Che cos è un Computer Un computer è un apparecchio elettronico progettato per svolgere delle funzioni. Come tutte le macchine, non ha nessuna capacità decisionale o discrezionale,
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
DettagliAbilità Informatiche. Architettura di un elaboratore. Lezione 1
Abilità Informatiche Architettura di un elaboratore Lezione 1 Computer, un po di storia. Gli albori dell'era informatica (anni quaranta) una specie di macchina per fare i conti superveloce, la naturale
DettagliArchitettura di un PC
Architettura di un PC E ancora. Chiavi USB (penne): stanno diventando i dispositivi di memorizzazione rimovibili più diffusi. Si tratta di memorie flash che si collegano direttamente al computer per mezzo
DettagliOrganizzata secondo il modello della macchina di von Neumann definita nei tardi anni 40 all Institute for Advanced Study di Princeton.
Architettura di un Elaboratore Organizzata secondo il modello della macchina di von Neumann definita nei tardi anni 40 all Institute for Advanced Study di Princeton. È costituita da quattro elementi funzionali
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)
DettagliGenerated by Foxit PDF Creator Foxit Software For evaluation only. Il Computer
Il Computer Corso T.I.C. Introduzione all informatica a cura di R. Ugolotti Sommario Tipi di Computer Classificazione Modello di Von Neumann Hardware: CPU Memoria Scheda Madre Porte Periferiche I/O Classificazione:
DettagliI dischi ottici. Istituzioni 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
DettagliInformatica. Il calcolatore: concetti di base. Vibo Valentia, 24 ottobre 2005 Ercole Colonese IBM S/360
Informatica IBM S/360 Il calcolatore: concetti di base Vibo Valentia, 24 ottobre 2005 Ercole Colonese e.colonese@virgilio.it Che cos è un computer Il calcolatore: concetti di base 2 Che cos è un computer?
DettagliInformatica Teorica. Macchine a registri
Informatica Teorica Macchine a registri 1 Macchine a registri RAM (Random Access Machine) astrazione ragionevole di un calcolatore nastro di ingresso nastro di uscita unità centrale in grado di eseguire
DettagliECDL CORE 5.0. Modulo 1 Concetti di base dell ICT 1.1 Hardware. Docente: Stefania De Martino Liceo G. Leopardi Recanati a.s.
ECDL CORE 5.0 Modulo 1 Concetti di base dell ICT Docente: Stefania De Martino Liceo G. Leopardi Recanati a.s. 2012/2013 Scopi del Modulo 1 Concetti di base dell ICT, richiede che il candidato comprenda
DettagliProgramma svolto di INFORMATICA. Classe 3M - indirizzo MERCURIO A.S. 2010/2011
ISTITUTO TECNICO COMMERCIALE N. DELL ANDRO - Santeramo in Colle (BA) Programma svolto di INFORMATICA Classe 3M - indirizzo MERCURIO A.S. 2010/2011 Proff. Rosalia Barbara Schiavarelli, Antonio Antonicelli
DettagliUnità di Misura nel Mondo dei Calcolatori
Unità di Misura nel Mondo dei Calcolatori 19/03/02 Prof. Carlo Blundo 1 Unità di Misura Kg (peso) - Km (distanza) - s (tempo) Anche in informatica esistono delle unità di misura che quantificano e misurano
DettagliProgramma svolto di INFORMATICA. Classe 3 - indirizzo MERCURIO A.S. 2009/2010
ISTITUTO TECNICO COMMERCIALE N. DELL ANDRO - Santeramo in Colle (BA) Programma svolto di INFORMATICA Classe 3 - indirizzo MERCURIO A.S. 2009/2010 Proff. Rosalia Barbara Schiavarelli, Antonio Antonicelli
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
DettagliArchitettura dei calcolatori e Software di sistema
Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Lezioni di Informatica di Base per la Facoltà di Lettere e Filosofia Anno Accademico 2012/20103
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. Danilo Ardagna Politecnico di Milano 22-5-2013
Architettura del Calcolatore Danilo Ardagna Politecnico di Milano 22-5-2013 Hardware e Software L'hardware è la parte del computer che puoi prendere a calci.! Il software è quella contro cui puoi solo
DettagliElementi di informatica
Elementi di informatica La memoria di massa La gestione dell I/O Una gerarchia di memoria Ottenuta per generalizzazione dell applicazione del principio di località e tipicamente costituita da 1. registri
DettagliL hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software:
Il Software L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software: un insieme di programmi che permettono di trasformare un insieme di circuiti
DettagliModulo 1. Concetti base della Tecnologia dell informazione. Prof. Nicolello Cristiano. Modulo 1
Concetti base della Tecnologia dell informazione Algoritmi Come interpreta un computer un problema? Algoritmi Algoritmo: sequenza ordinata di istruzioni per risolvere un problema (tradotto: sequenza di
DettagliProgrammazione modulare
Programmazione modulare 2016 2017 Indirizzo: 1 BIENNIO Informatica e Telecomunicazioni Disciplina: SCIENZE E TECNOLOGIE APPLICATE Classi: 2 C - 2 D - 2 F Ore settimanali: 3 ore Prerequisiti per l'accesso
DettagliInformatica di Base
Informatica di Base http://www.di.uniba.it/~laura/infbase/ Dip di Informatica Università degli studi di Bari Obiettivo Introdurre le basi di un computer Comprensione della terminologia Introdurre l uso
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,
DettagliCorso di informatica
Corso di informatica Nozioni fondamentali dell ambiente Windows su computer portatile e un poco dell ambiente Android su smartphone pag. 12 Internet pag. 18 Corso di informatica - 1 è composto da e software.
DettagliCodifica dell Informazione
Introduzione all Informatica Fabrizio Angiulli Codifica dell Informazione CODIFICA DI DATI E ISTRUZIONI Algoritmi Istruzioni che operano su dati Per scrivere un programma è necessario rappresentare dati
DettagliCalcolatore: Elaborare: Input: Output: John von Neumann: Device: Embedded: Sistemi programmabili:
Autore: Maria Chiara Cavaliere Informatica di base Lezione 1 del 21/3/2016 Il corso di Informatica di base si baserà sulla spiegazione di tre moduli: -Architettura Hardware; -Sistema operativo; Parte teorica
DettagliArchitettura del calcolatore. L Hardware. A.A Informatica 56
Architettura del calcolatore L Hardware A.A. 2013-14 Informatica 56 L Hardware Insieme di componenti elettronici e meccanici del computer Tutto quello che è materiale pesante Processore Memorie Periferiche
DettagliAPPUNTI CONCETTI DI BASE
www.informarsi.net APPUNTI CONCETTI DI BASE Struttura di un elaboratore Un computer è paragonabile a una grande scatola in cui sono immessi dei dati, i quali, una volta immagazzinati, elaborati e processati,
DettagliIl Sottosistema di Memoria
Il Sottosistema di Memoria Calcolatori Elettronici 1 Memoria RAM RAM: Random Access Memory Tempi di accesso indipendenti dalla posizione Statica o Dinamica Valutata in termini di Dimensione (di solito
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
DettagliCorso Informatica base: descrizione hardware del PC. Unitre Anno
Corso Informatica base: descrizione hardware del PC Unitre Anno 2014-2015 Hardware Con hardware si indica la parte fisica di un computer, ovvero tutte quelle parti magnetiche, ottiche, meccaniche ed elettroniche
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
DettagliARCHITETTURA DI UN SISTEMA DI ELABORAZIONE
ARCHITETTURA DI UN SISTEMA DI ELABORAZIONE Il computer o elaboratore è una macchina altamente organizzata capace di immagazzinare, elaborare e trasmettere dati con notevole precisione e rapidità. Schematicamente
DettagliBiblioteca di Cervia LE PERIFERICHE
Biblioteca di Cervia LE PERIFERICHE Le periferiche L'unità periferica, spesso chiamata semplicemente periferica, è una tipologia di dispositivo del computer che svolge funzione di interfaccia di input
DettagliL elaboratore. Fondamenti di Informatica S.Badaloni Ing. Aerospaziale A.A. 2003/04
L elaboratore Fondamenti di Informatica S.Badaloni Ing. Aerospaziale A.A. 2003/04 un po di storia L idea di utilizzare dispositivi meccanici per effettuare in modo automatico computazioni risale al 600
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
DettagliLaboratorio di Architettura degli Elaboratori
Laboratorio di Architettura degli Elaboratori Dott. Massimo Tivoli Set di istruzioni del MIPS32: istruzioni aritmetiche e di trasferimento Istruzioni (Alcune) Categorie di istruzioni in MIPS Istruzioni
DettagliArchitettura di un calcolatore e ciclo macchina. Appunti per la classe 3 Dinf
Architettura di un calcolatore e ciclo macchina Appunti per la classe 3 Dinf Il Sistema di Elaborazione Computer Hardware Software 2 Hardware Struttura fisica del calcolatore formata dai circuiti elettronici
DettagliCodifica dell Informazione
Francesco Folino CODIFICA DI DATI E ISTRUZIONI Algoritmi Istruzioni che operano su dati Per scrivere un programma è necessario rappresentare dati e istruzioni in un formato tale che l esecutore automatico
DettagliFormazione Interna Piano Nazionale Scuola Digitale
Formazione Interna Piano Nazionale Scuola Digitale Modulo 1 Istituto Comprensivo di Sogliano al Rubicone 22 Aprile 2016 Secondo voi com è fatto un computer? È Un maledetto groviglio di cavi e ferraglia?
Dettagligli slot per schede esterne (come la scheda video, la scheda audio, la RAM, ecc.); le varie componenti elettroniche (condensatori, transistor, ecc., o
Scheda madre Costituisce l'impalcatura di ogni computer, cui fanno riferimento tutte le periferiche internet. Se il processore può essere considerato a tutti gli effetti il cervello di un PC, lascheda
DettagliHardware 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
DettagliInformatica 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
DettagliIngegneria Gestionale della logistica e produzione Prof. A. Palomba - Elementi di Informatica (J-Z) Componenti
2010-2011 Ingegneria Gestionale della logistica e produzione Prof. A. Palomba - Elementi di Informatica (J-Z) 8 Componenti Lez. 8 1 Un calcolatore elettronico è un sistema predisposto alla elaborazione
DettagliIl Modello di von Neumann (2) Prevede 3 entità logiche:
Introduzione all Architettura degli Elaboratori Sommario Macchina di von Neumann Esecuzione dei programmi Rappresentazione dei dati Dati numerici Dati alfabetici 1 2 Il Modello di von Neumann (1) L architettura
DettagliElementi di Informatica. Hardware
Elementi di Informatica Hardware Scopo della lezione Introduzione alle tecnologie ICT L'hardware Il processore La memoria Tipologie di computer Personal computer Notebook/Laptop Palmare Console da gioco
DettagliLA STRUTTURA DEL COMPUTER. Enrico Terrone A. S: 2014/2015
LA STRUTTURA DEL COMPUTER Enrico Terrone A. S: 2014/2015 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
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
DettagliColloquio di informatica (5 crediti)
Università degli studi della Tuscia Dipartimento di Scienze Ecologiche e Biologiche Corso di laurea in Scienze Ambientali A.A. 2013-2014 - II semestre Colloquio di informatica (5 crediti) Prof. Pier Giorgio
DettagliIntroduzione ai Calcolatori Elettronici
Introduzione ai Calcolatori Elettronici Elementi di Base dell ICT Architettura del Calcolatore A.A. 2012/2013 Domenica Sileo Università degli Studi della Basilicata Elementi di Base dell ICT >> Architettura
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
DettagliLABORATORIO INFORMATICO. Il Personal Computer. Sistemi di elaborazione. IL Personal Computer Windows XP/7 A.A.2008/09
LABORATORIO INFORMATICO IL Personal Computer Windows XP/7 A.A.2008/09 Il PC (A.A.2009/10) 1 Il Personal Computer Strumento ICT più diffuso e conosciuto: quello che sta avendo finora il maggior impatto
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
DettagliPERIFERICHE E SCHEDA MADRE
PERIFERICHE E SCHEDA MADRE Prof. Enrico Terrone A. S: 2008/09 Richiami sulle periferiche Si definiscono periferiche di comunicazione i dispositivi che permettono di svolgere le operazioni di input (tastiera,
DettagliCorso di Informatica
Corso di Informatica Modulo 1 4-Rappresentazione di informazioni non numeriche 1 Prerequisiti Struttura del sistema di elaborazione Evoluzione dei sistemi di elaborazione Uso elementare della multimedialità
DettagliIl Sottosistema di Memoria
Il Sottosistema di Memoria Classificazione delle memorie Funzionalità Memoria di sola lettura (ROM) Memoria di lettura/scrittura Tecnologia Memoria a semiconduttori Memoria magnetica Memoria ottica Modalità
Dettaglicontinua Informatica Hardware Software insieme dei programmi che consentono al calcolatore di operare e di elaborare dati
continua Informatica Hardware insieme dei componenti fisici Software insieme dei programmi che consentono al calcolatore di operare e di elaborare dati Informatica Architettura di un elaboratore 1 Cenni
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
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
DettagliIl linguaggio del calcolatore: linguaggio macchina e linguaggio assembly
Il linguaggio del calcolatore: linguaggio macchina e linguaggio assembly Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin Richiamo sull
DettagliIl PC. di: Rubini Vincenzo
Il PC di: Rubini Vincenzo Corpo e anima del PC: Il corpo, ossia la struttura fisica interna ed esterna, prende il nome di hardware (hard = duro, ware = componente) l anima, ossia l insieme di tutti i programmi
DettagliTecnologie dei Sistemi di Automazione e Controllo
Tecnologie dei Sistemi di Automazione e Controllo Prof. Gianmaria De Tommasi Lezione 8 I Controllori a Logica Programmabile Corso di Laurea Codice insegnamento Email docente Anno accademico N39 N46 M61
DettagliArchitettura di un calcolatore e linguaggio macchina. Primo modulo Tecniche della programmazione
Architettura di un calcolatore e linguaggio macchina Primo modulo Tecniche della programmazione CPU Central Processing Unit, processore Unita logica/aritmetica: elaborazione dati Unita di controllo: coordina
DettagliHardware i componenti del PC
Lezione 1 Hardware e Software La prima distinzione che si e soliti fare in informatica e tra hardware e software L'hardware (letteralmente ferramenta) e la parte fisica del computer, l'insieme degli elementi
DettagliIl Personal Computer
Il Personal Computer 18 Hardware 1 Hardware: componenti fisiche dell elaboratore; la forma e le prestazioni dell hardware variano in funzione del tipo di elaboratore Principali componenti hardware: unità
DettagliChe cos e l Informatica. Informatica generale. Caratteristiche fondamentali degli algoritmi. Esempi di algoritmi. Introduzione
Che cos e l Informatica Scienza dell elaborazione dell informazione Informatica generale non si riduce all utilizzo di strumenti (e.g. linguaggi di programmazione e basi di dati); si occupa del trattamento
DettagliInformatica! appunti dalle lezioni dal 18/09/2012 al 28/09/2012!!
Informatica! appunti dalle lezioni dal 18/09/2012 al 28/09/2012!! Definizioni! Informatica: scienza per l elaborazione automatica dell informazione! Informatica = Informazione + Automatica! Informazione:
DettagliElementi hardware di un personal computer desktop 2012
IIS Bonfantini Novara -Laboratorio di informatica 2012 Pagina 1 PERSONAL COMPUTER I personal computer sono quelli usati per lavoro d'ufficio o in ambito domestico da un solo utente per volta. Un ulteriore
DettagliCorso Propedeutico di Informatica (S.T.I.) docente: Paolo Franciosa
Corso Propedeutico di Informatica (S.T.I.) docente: Paolo http://www.statistica.uniroma1.it/ e-mail: paolo.franciosa@uniroma1.it Ricevimento studenti: pubblicato su http://www.dis.uniroma1.it/pgf/didattica
DettagliConcetti Introduttivi. Il Computer
Concetti Introduttivi Il Computer Introduzione Informazione Notizia, dato o elemento che consente di avere conoscenza più o meno esatta di fatti, situazioni, modi di essere Messaggio Tutto ciò che porta
DettagliOFFERTA TECNICA. Allegato n. 4 OFFERTA TECNICA. Pag. 1 ESTREMI DELLA DITTA CHE PRESENTA L OFFERTA
Allegato n. 4 OFFERTA TECNICA OFFERTA TECNICA DENOMINAZIONE: PARTITA IVA: N TELEFONICO: INDIRIZZO E-MAIL: Azione Titolo: Cod. Naz. Progetto ESTREMI DELLA DITTA CHE PRESENTA L OFFERTA 0.8. Dotazioni tecnologiche
DettagliArchitettura di un sistema di elaborazione dei dati
Architettura di un sistema di elaborazione dei dati Questo modelio è stato proposto nei tardi anni 40 dall Institute for Advanced Study di Princeton e prende il nome di modello Von Neumann. E` costituito
Dettagli1.1.3 Dispositivi di memorizzazione. 1.1.3.2 Sapere come viene misurata la memoria di un computer: bit, byte, KB, MB, GB, TB.
1.1.3 Dispositivi di memorizzazione 1.1.3.2 Sapere come viene misurata la memoria di un computer: bit, byte, KB, MB, GB, TB. Il Bit Un computer è un dispositivo digitale Un dispositivo digitale è un apparecchio
DettagliElementi di Informatica e Programmazione. # Memoria di massa. Problema: comprare un PC. Architettura del calcolatore. Architettura di Von Neumann
Elementi di Informatica e Programmazione Architettura del calcolatore (prima parte) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Problema:
DettagliTutorial Informatici Corso di Informatica di Base Lezione 1. Concetti di base della Tecnologia dell'informazione e della Comunicazione - Hardware
Lezione 1 1 Concetti di base della Tecnologia dell'informazione e della Comunicazione - Hardware 1.0 Terminologia di base 2.0 Tipi di computer 3.0 Componenti di base di un personal computer 4.0 Hardware
DettagliCOMPUTER 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
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,
DettagliIl computer. Il computer: un insieme di elementi. L'hardware
Il computer Il computer: un insieme di elementi Il computer è una macchina elettronica destinata all'elaborazione dei dati secondo una sequenza di istruzioni. Il computer è formato da due insiemi di elementi:
DettagliRELAZIONE di INFORMATICA
RELAZIONE di INFORMATICA Codice ascii La sigla "ASCII" sta per: "American Standard Code for Information Interchange", cioe' "Standard americano per lo scambio di informazioni". Un codice ASCII e' la rappresentazione
DettagliProgramma del corso. Architettura del calcolatore. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Elementi di Programmazione
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Elementi di Programmazione Architettura del calcolatore Reti di Calcolatori (Reti Locali, Internet) Cos è un Calcolatore?
Dettagli