Elementi di Informatica e Programmazione
|
|
- Lelia Valsecchi
- 8 anni fa
- Visualizzazioni
Transcript
1 Elementi di Informatica e Programmazione periferia I dispositivi periferici parte centrale Architettura del calcolatore (terza parte) sottosistema di ingresso-uscita sottosistema unità centrale-memoria Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio periferica periferica interfaccia di ingresso-uscita interfaccia di ingresso-uscita unità centrale memoria centrale Università degli Studi di Brescia Docente: Daniela Fogli orologio bus di sistema Daniela Fogli Elementi di Informatica e Programmazione 2 Tipologie di periferiche Tastiera Dispositivi di ingresso-uscita - periferiche di ingresso: inviano al calcolatore dati provenienti dall esterno (es. tastiera, mouse, touchpad, scanner) - periferiche di uscita: inviano all esterno dati provenienti dal calcolatore (es. stampante, video, casse audio, plotter) - periferiche di ingresso e uscita (es. modem) Dispositivo elettro-meccanico Quando si preme un tasto viene generato un segnale elettrico corrispondente al carattere digitato Il segnale viene inviato all unità centrale per la sua elaborazione e contemporaneamente al video che lo visualizza Dispositivi di memoria di massa: Questi li abbiamo già archivi di lungo termine per programmi e dati visti parlando della - non volatilità gerarchia di memoria - grande capacità - basati su tecnologie magnetiche (nastri e dischi magnetici), ottiche (dischi ottici) ed elettroniche (memorie flash). Daniela Fogli Elementi di Informatica e Programmazione 3 Daniela Fogli Elementi di Informatica e Programmazione 4
2 Dispositivi di puntamento Interazione mouse-computer Interfacce a manipolazione diretta vs. linea di comando I comandi vengono dati cliccando su icone, bottoni, etc. attraverso dispositivi di puntamento Alcuni dispositivi di puntamento: Mouse meccanico: si basano sul movimento della pallina posizionata nella parte posteriore e solidale con due rotelline che rilevano lo spostamento in direzioni ortogonali Mouse ottico: invece della pallina, è presente una piccola fotocamera digitale, devono venire mossi su una superficie di materiale riflettente su cui è presente una minima trama ottica (es. non funzionano su vetro) Touchpad: movimento rilevato da un sensore che controlla la pressione e il movimento di un dito sul pad; PointStick: movimento rilevato da un sensore che controlla la pressione e la direzione verso cui la pressione viene esercitata; Pointing Stick Pulsanti (pointing stick) Touch Pad Pulsanti (touch pad) Ogni volta che si sposta, il mouse invia una sequenza di 3 byte al calcolatore (lungo una linea seriale, vedi dopo): Un intero che indica lo spostamento X Un intero che indica lo spostamento Y Un intero che indica lo stato dei pulsanti Queste informazioni vengono poi convertite nella posizione assoluta del cursore che viene visualizzato sul video Daniela Fogli Elementi di Informatica e Programmazione 5 Daniela Fogli Elementi di Informatica e Programmazione 6 Il video: categorie Il video: la risoluzione Monitor CRT (Cathod Ray Tube) Un cannone spara un raggio di elettroni contro uno schermo fosforescente (se a colori: 3 cannoni per il rosso, il verde e il blu) L immagine a schermo viene costruita una riga per volta e viene completata 30/60 volte al secondo Monitor LCD (Liquid Crystal Display) Schermi piatti, leggeri, facilmente trasportabili LCD a matrice passiva LCD a matrice attiva (TFT Thin Film Transistor): offrono un maggiore angolo di visuale e colori più brillanti Lo schermo è costituito da una matrice di pixel indipendenti per indicare il colore di ogni pixel si usano fino a 32 bit Tipiche risoluzioni del video: VGA: 640 x 480 pixel SVGA: 800 x 600 pixel XGA: 1024 x 768 pixel UXGA: 1600 x 1200 pixel Al video è associata una memoria RAM: all aumentare del numero di bit per pixel e della risoluzione, aumenta la dimensione della memoria video e il ritardo nella visualizzazione delle immagini Altre caratteristiche: dimensione = misura della diagonale espressa in pollici (12 25) freq. di refresh = numero di volte al secondo in cui si completa una scansione dell intero schermo (es. 60 Hz) Daniela Fogli Elementi di Informatica e Programmazione 7 Daniela Fogli Elementi di Informatica e Programmazione 8
3 Stampanti Stampante ad aghi L immagine su carta viene prodotta come insieme di punti (come avviene sullo schermo di un monitor) Caratteristiche Risoluzione: numero di punti per unità di superficie dpi dots per inch (pollice) Velocità di stampa: si misura in linee/min, caratteri/sec oppure in pagine/min Colore: bianco/nero oppure a colori Testina di scrittura contenente fra 7 e 24 aghi Ogni ago è azionato da un elettrocalamita e viene pilotato a premere sulla carta attraverso un nastro inchiostrato, stampando quindi un punto (stampa a impatto) I caratteri si ottengono con opportune configurazioni di punti Economiche e affidabili, ma bassa qualità di stampa e velocità Tre applicazioni principali: Stampa su formulari prestampati di grandi dimensioni Stampa su piccoli pezzi di carta Stampa su formulari continui a più segmenti con carta carbone Daniela Fogli Elementi di Informatica e Programmazione 9 Daniela Fogli Elementi di Informatica e Programmazione 10 Stampante a getto d inchiostro (ink jet) Al posto degli aghi ugelli collegati a serbatoi d inchiostro di diversi colori I caratteri sono composti da gocce microscopiche d inchiostro spruzzate dagli ugelli La qualità di stampa dipende dalla dimensione delle gocce: risoluzioni che vanno da 300 a 1440 dpi (dots per inch) Poco costose, silenziose e di buona qualità Lente, usano cartucce d inchiostro costose (ma possibilità di stampa a colori) Uso domestico Stampante laser: funzionamento L immagine della pagina viene impressa da un raggio laser su un tamburo di materiale fotosensibile La modulazione del raggio laser produce una configurazione di punti chiari e scuri (le zone raggiunte dal raggio vengono caricate elettricamente) La rotazione del tamburo permette di costruire le varie righe Quando una riga si avvicina al toner (particelle di inchiostro in polvere) i punti carichi attirano la polvere d inchiostro Il tamburo ricoperto di toner viene premuto sulla carta e vi trasferisce la polvere La carta passa poi attraverso dei rulli riscaldati che fissano il toner Il tamburo viene infine scaricato e ripulito di eventuali residui Daniela Fogli Elementi di Informatica e Programmazione 11 Daniela Fogli Elementi di Informatica e Programmazione 12
4 Stampante laser: caratteristiche La gestione delle periferiche Principale problema: generazione mappa di bit che rappresenta l immagine Stampante dotata di un proprio processore e una RAM Alta qualità, buona velocità Bianco e nero Uso professionale periferia periferica sottosistema di ingresso-uscita interfaccia di ingresso-uscita parte centrale sottosistema unità centrale-memoria unità centrale Altro tipo di stampanti per stampa disegni tecnici: plotter Permettono la stampa con modalità vettoriale diretta grazie a una penna che scorre con continuità sul foglio tracciando linee e altre primitive geometriche; stampa su fogli di carta di grandi dimensioni (A0, A1) periferica orologio interfaccia di ingresso-uscita bus di sistema memoria centrale Daniela Fogli Elementi di Informatica e Programmazione 13 Daniela Fogli Elementi di Informatica e Programmazione 14 I problemi Interfaccia ingresso-uscita I diversi dispositivi periferici possono essere i più disparati, ma devono interagire con il processore (che può solo eseguire un insieme determinato di istruzioni) attraverso il bus interfacce di ingresso-uscita, chiamati anche controller che contengono registri e memorie NB: modello semplificato! circuito di controllo dispositivo periferico interfaccia ingresso-uscita registro dati registro di stato I diversi dispositivi devono essere identificati (es: come posso mandare un carattere alla stampante?) interfacce (registri e memorie) identificate da indirizzi memoria centrale unità centrale decodificatore indirizzi comandi Flussi di dati dipendono dal dispositivo (velocità diverse dei singoli dispositivi): tecniche di sincronizzazione con CPU Daniela Fogli Elementi di Informatica e Programmazione 15 indirizzi Componenti interfaccia (oltre al circuito di controllo): - registro dati: dato da trasferire a/da dispositivo - registro di stato: stato del dispositivo (pronto, errore, ecc.) - decodificatore indirizzi (riconosce l indirizzo sul bus indirizzi) Daniela Fogli Elementi di Informatica e Programmazione 16 dati
5 Lettura di un dato da un dispositivo Scrittura di un dato su un dispositivo Il circuito di controllo trasferisce il dato acquisito dal dispositivo di ingresso nel registro dati La CPU pone nel bus indirizzi l indirizzo del dispositivo cui si vuole accedere e attiva il segnali di lettura nel bus comandi Il decodificatore indirizzi riconosce l indirizzo ad esso associato e attiva il circuito di controllo Il circuito di controllo (riconoscendo segnale di lettura) pone nel bus dati il valore memorizzato nel registro dati Successivamente l unità centrale preleva il valore presente nel bus dati (Esempio: lettura da tastiera) La CPU pone nel bus indirizzi l indirizzo del dispositivo sui vuole accedere e nel bus dati il dato da trasferire; attiva segnale di scrittura nel bus comandi Il decodificatore indirizzi riconosce l indirizzo ad esso associato ed attiva il circuito di controllo Il circuito di controllo (riconoscendo segnale di scrittura) attiva la scrittura nel registro dati del valore presente nel bus dati Successivamente il circuito di controllo avvia il trasferimento del dato ricevuto dal registro dati al dispositivo periferico (Esempio invio dati a stampante) Daniela Fogli Elementi di Informatica e Programmazione 17 Daniela Fogli Elementi di Informatica e Programmazione 18 Indirizzamento Sincronizzazione Un indirizzo sul bus può riferirsi alla memoria o all interfaccia di ingresso/uscita di un dispositivo Due possibilità per distinguerli: I/O mappato in memoria: Si usano le normali istruzioni macchina di trasferimento da/a memoria: i segnali di controllo attivati sul bus sono gli stessi di quelli attivati in una operazione di accesso a memoria gli indirizzi delle interfacce sono distinti rispetto a memoria I/O isolato: Si usano istruzioni macchina dedicate all ingresso-uscita: i segnali di controllo sul bus sono specifici per interfacce gli indirizzi delle interfacce possono coincidere con indirizzi presenti in memoria centrale In ogni caso: modalità di trasferimento uniforme (no interazione diretta con dispositivo) e relativa indipendenza delle attività dei dispositivi e della CPU Esempio: invio di caratteri da memoria a stampante o terminale video: come fa l unità centrale ad inviare dati solo quando l interfaccia è pronta? Bit di sincronizzazione S pronto nel registro di stato, settato dal circuito di controllo, con cui il dispositivo segnala il suo stato (ready/not ready) Dispositivo di uscita (es. terminale video) - S pronto 0 dopo ogni scrittura nel registro dati - S pronto 1 dopo che l interfaccia è pronta a ricevere un nuovo dato Dispositivo di ingresso (es. tastiera) - S pronto 0 dopo ogni lettura da registro dati - S pronto 1 dopo che l interfaccia ha acquisito da dispositivo un nuovo dato Daniela Fogli Elementi di Informatica e Programmazione 19 Daniela Fogli Elementi di Informatica e Programmazione 20
6 Modalità di gestione dell I/O Gestione a controllo di programma Esigenze: Evitare perdite o duplicazioni di dati Consentire comunicazioni asincrone 3 Modalità di gestione: 1. A controllo di programma 2. Tramite interruzioni 3. Tramite DMA (Direct Memory Access Accesso Diretto alla Memoria) il DMA è un processore dedicato a cui viene demandato il compito di gestire il trasferimento E la modalità che si usa tipicamente per la stampa o i trasferimenti da/verso disco fisso Gestione a controllo di programma: un programma controlla ripetutamente il bit S pronto In pratica il bit S pronto viene controllato prima di ogni operazione di lettura o scrittura, se il dispositivo è pronto l operazione può procedere, altrimenti l unità centrale esegue un ciclo di attesa Esempio: lettura di una sequenza di dati da dispositivo e trasferimento in memoria con controllo programmato: il processo ripetuto per ogni dato spreco di tempo di CPU tutte le volte che deve attendere che il nuovo dato sia pronto Daniela Fogli Elementi di Informatica e Programmazione 21 Daniela Fogli Elementi di Informatica e Programmazione 22 Gestione a interruzione Gestione attraverso DMA Gestione a interruzione (interrupt): Le periferiche possono segnalare attivamente a CPU che sono pronte (disponibili al trasferimento) mediante un interruzione (interrupt): attivazione di apposite linee sul bus comandi L unità centrale può eseguire un qualunque altro programma, che non aspetta che il dispositivo sia pronto se avviene interruzione: esecuzione del programma corrente interrotta, procedura di servizio provvede a trasferire il dato fine procedura di servizio: ripresa del programma corrente necessario ogni volta salvataggio e ripristino dei registri Registro di stato Indirizzo di partenza Contatore di parole Controllore DMA DMA gestisce trasferimento di un blocco di dati Quando finisce invia interrupt Memoria Unità disco Interfaccia Stampante veloce Interfaccia E la modalità di gestione della tastiera (il tempo che intercorre fra l immissione di un carattere e il successivo è di gran lunga superiore alla velocità della CPU), non buona per altri tipi di trasferimenti (es. da/verso disco) CPU Inizio: CPU invia - indirizzo di partenza - lunghezza del blocco da trasferire - direzione (I/O) bus Daniela Fogli Elementi di Informatica e Programmazione 23 Daniela Fogli Elementi di Informatica e Programmazione 24
7 Il calcolatore a livello fisico Esempio di Scheda Madre Scheda madre (motherboard): unica scheda che contiene: alloggiamenti per la CPU, memoria centrale, cache bus locali prese in cui si possono inserire i connettori delle schede di I/O Chipset: insieme dei circuiti integrati allocati sulla scheda madre che ne pilotano il funzionamento (si occupano di smistare e dirigere il traffico di informazioni passante attraverso fra CPU, RAM e controller delle periferiche) Ogni periferica è controllata da un interfaccia realizzata tramite una scheda che viene inserita nel calcolatore e connessa direttamente al bus il collegamento fra un interfaccia e una periferica avviene attraverso una porta predisposta sulla scheda e accessibile dall esterno sempre presenti: interfacce per il collegamento al video, alla tastiera, al mouse e alla stampante Daniela Fogli Elementi di Informatica e Programmazione 25 Daniela Fogli Elementi di Informatica e Programmazione 26 Esempio di interfaccia: scheda audio Trasmissione dati tra interfaccia e periferica Permette comunicazione fra computer e altoparlanti Modalità Seriale (es. per mouse) Parallelo (es. per stampante) Regole di standardizzazione per la comunicazione RS-232C (seriale) Centronics (parallela) Daniela Fogli Elementi di Informatica e Programmazione 27 Daniela Fogli Elementi di Informatica e Programmazione 28
8 Nuovi standard di connessione seriale Nuovi standard di connessione seriale Universal Serial Bus (USB) Definito da un consorzio (Intel, Compaq, Microsoft, ), con l intento di sostituire le attuali porte seriali e parallele Collega fino a 127 periferiche in cascata Può alimentare direttamente le periferiche a basso consumo (e.g. tastiere e mouse) Completamente Plug and Play (anche per collegamento a caldo ) USB 2.0 (1999) arriva fino a Mbps Firewire 1394 Bus seriale ad alte prestazioni per la connessione di periferiche Connette 64 periferiche in cascata Supporta il Plug and Play e connessione a caldo Velocità di trasferimento di 400/800 Mbps Adatto per videocamere e videoregistratori digitali, lettori DVD e periferiche audio Daniela Fogli Elementi di Informatica e Programmazione 29 Daniela Fogli Elementi di Informatica e Programmazione 30 Porta parallela Porta USB - connessione di numerosi dispositivi in serie - plug & play - hot plugging - distribuiscono la corrente Porta Firewire Daniela Fogli Elementi di Informatica e Programmazione 31 Daniela Fogli Elementi di Informatica e Programmazione 32
Video. Lo schermo è costituito da una matrice di punti indirizzabili (pixel) RAM dedicata coprocessori grafici
Video dimensione misura in pollici della diagonale risoluzione numero pixel dimensione pixel distanza tra pixel (dot pitch) refresh profondità colore numero di bit per pixel Lo schermo è costituito da
DettagliL architettura del calcolatore (Terza parte)
L architettura del calcolatore (Terza parte) Ingegneria Meccanica e dei Materiali Università degli Studi di Brescia Prof. Massimiliano Giacomin I dispositivi periferici periferia parte centrale sottosistema
DettagliElementi di Informatica e Programmazione
Elementi di Informatica e Programmazione Architettura del calcolatore (seconda parte) Sotto-sistema di memoria! Due necessità contrastanti: 1. Elevata velocità di accesso 2. Elevata capacità (dimensioni)!
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
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
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
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
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 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
DettagliEsame di INFORMATICA Lezione 5
Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Lezione 5 LE PERIFERICHE DI INPUT/OUTPUT Permettono lo scambio dei dati tra l utente ed il calcolatore. Controllati dalla CPU Master
DettagliInput/Output. Moduli di Input/ Output. gestiscono quantità di dati differenti a velocità diverse in formati diversi. n Grande varietà di periferiche
Input/Output n Grande varietà di periferiche gestiscono quantità di dati differenti a velocità diverse in formati diversi n Tutti più lenti della CPU e della RAM n Necessità di avere moduli di I/O Moduli
DettagliEsame di INFORMATICA LE PERIFERICHE DI INPUT/OUTPUT. Lezione 5 PERIFERICHE DI OUTPUT LA STAMPANTE (2/2) LE PERIFERICHE DI OUTPUT LA STAMPANTE
Università degli Studi di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA A.A. 2008/09 Lezione 5 LE PERIFERICHE DI INPUT/OUTPUT Permettono lo scambio dei dati tra l utente ed il calcolatore. Controllati
DettagliPeriferiche di I/O. Architettura di Von Neumann. 02 novembre 2006 BUS. Schema generale di tipo funzionale del calcolatore.
Periferiche di I/O 02 novembre 2006 Architettura di Von Neumann Schema generale di tipo funzionale del calcolatore Unità Centrale Memoria Centrale Interfacce delle Periferiche BUS DATI BUS BUS CONTROLLO
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
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
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
DettagliMODULO 01. MODULO 01 Unità didattica 3. In questa lezione impareremo: Come è fatto un computer. Periferiche e tipi di computer
MODULO 01 Come è fatto un computer MODULO 01 Unità didattica 3 Periferiche e tipi di computer In questa lezione impareremo: a conoscere le periferiche di input e di output, cioè gli strumenti che permettono
DettagliLe unità di ingresso/uscita (Input/Output)
Le unità di ingresso/uscita (Input/Output) Le unità di ingresso/uscita (anche dette periferiche), permettono di realizzare l'interazione tra il computer e l'ambiente (compreso l'utente umano) La loro funzione
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
DettagliBus di sistema. Bus di sistema
Bus di sistema Permette la comunicazione (scambio di dati) tra i diversi dispositivi che costituiscono il calcolatore E costituito da un insieme di fili metallici che danno luogo ad un collegamento aperto
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
DettagliComponenti principali di un computer
Componenti principali di un computer Unità centrale Processore Controller Memoria principale (centrale) Bus Stampante Terminale Periferiche di input/output Memorie di massa (secondarie) 1 COMPONENTI DI
DettagliIRSplit. Istruzioni d uso 07/10-01 PC
3456 IRSplit Istruzioni d uso 07/10-01 PC 2 IRSplit Istruzioni d uso Indice 1. Requisiti Hardware e Software 4 1.1 Requisiti Hardware 4 1.2 Requisiti Software 4 2. Installazione 4 3. Concetti fondamentali
DettagliMODULO 01. Come è fatto un computer
MODULO 01 Come è fatto un computer MODULO 01 Unità didattica 03 Conosciamo i tipi di computer e le periferiche In questa lezione impareremo: a conoscere le periferiche di input e di output, cioè gli strumenti
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
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,
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
DettagliI dispositivi di Input e Output
Input - Output I dispositivi di Input e Output La comunicazione tra il calcolatore e l ambiente in cui esso è immerso avviene attraverso dispositivi che traducono i dati digitali in segnali compatibili
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
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
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
DettagliCon il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.
Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Compito fondamentale di un S.O. è infatti la gestione dell
DettagliInput/Output. Maurizio Palesi. Maurizio Palesi 1
Input/Output Maurizio Palesi Maurizio Palesi 1 Input/Output L Input/Output (I/O) può essere effettuato in 3 modalità Controllo da programma (polling) Interruzione (interrupt) Direct Memory Access (DMA)
DettagliSISTEMI 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
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
DettagliIl Personal Computer
Il Personal Computer Il case Il case (termine di origine inglese), anche chiamato cabinet (sempre dall'inglese, è il telaio metallico all'interno del quale sono assemblati i componenti principali di un
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
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
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:
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 Hardware e Software Con HARDWARE si indicano tutte
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
DettagliI/O I/O. - L I/O può essere effettuato in 3 modalità: controllo da programma; interruzione (interrupt); DMA (Direct Memory Access).
I/O I/O - L I/O può essere effettuato in 3 modalità: controllo da programma; interruzione (interrupt); DMA (Direct Memory Access). 1 Collegamento periferica-calcolatore Interfaccia di ingresso/uscita Registro
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.
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 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
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,
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,
DettagliCorso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it La memoria principale 2 izzazione della memoria principale ria principale è organizzata come
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,
DettagliINTRODUZIONE ALL' INFORMATICA
INTRODUZIONE ALL' INFORMATICA Gruppo MMP: Andrea Portugalli, Matteo montagna Luca Marazzina Anno2014 1 Informatica 1.1 informatica 1.2 sistema di elaborazione 1.3 componenti di un sistema 2 Hardware 2.1
DettagliLaboratorio di Ingegneria del software Sistema di controllo di un ascensore Requisisti preliminari
Laboratorio di Ingegneria del software Sistema di controllo di un ascensore Requisisti preliminari A.A. 2012 2013 1 Introduzione Questo documento raccoglie i requisiti preliminari per il software di controllo
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)
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
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
DettagliArchitettura di un sistema di calcolo
Richiami sulla struttura dei sistemi di calcolo Gestione delle Interruzioni Gestione della comunicazione fra processore e dispositivi periferici Gerarchia di memoria Protezione. 2.1 Architettura di un
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,..).
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
DettagliBackground (sfondo): Finestra: Una finestra serve a mostrare il contenuto di un disco o di una cartella -, chiamata anche directory.
@ PC (Personal computer): Questa sigla identificò il primo personal IBM del 1981 a cura di R.Mangini Archiviazione: Il sistema operativo si occupa di archiviare i file. Background (sfondo): Cursore: Nei
DettagliCdL in Medicina Veterinaria - STPA AA 2007-08
CdL in Medicina Veterinaria - STPA AA 2007-08 Microsoft Windows Funzionalità di un S.O. Gestione dei file Gestione dei dispositivi di ingresso/uscita Comandi per l attivazione e la gestione di programmi
DettagliSTAMPANTI E MULTIFUNZIONI
manuale per le aziende di trattamento del CdC RAEE STAMPANTI E MULTIFUNZIONI Cenni storici Le stampanti, ancor prima dei monitor, hanno rappresentato nell informatica l output dei dati elaborati da un
DettagliSTRUTTURE DEI SISTEMI DI CALCOLO
STRUTTURE DEI SISTEMI DI CALCOLO 2.1 Strutture dei sistemi di calcolo Funzionamento Struttura dell I/O Struttura della memoria Gerarchia delle memorie Protezione Hardware Architettura di un generico sistema
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
DettagliUniversità di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2015-16. Pietro Frasca.
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2015-16 Pietro Frasca Lezione 15 Martedì 24-11-2015 Struttura logica del sottosistema di I/O Processi
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:
DettagliCorso di Sistemi di Elaborazione delle informazioni
Corso di Sistemi di Elaborazione delle informazioni Sistemi Operativi Francesco Fontanella Complessità del Software Software applicativo Software di sistema Sistema Operativo Hardware 2 La struttura del
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.
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À
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à,
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:
DettagliSistemi Operativi (modulo di Informatica II) Sottosistema di I/O
Sistemi Operativi (modulo di Informatica II) Sottosistema di I/O Patrizia Scandurra Università degli Studi di Bergamo a.a. 2009-10 Sommario L hardware di I/O Struttura Interazione tra computer e controllori
DettagliConoscere il computer ed il software di base. Concetti base dell ICT TIPI DI COMPUTER. Prof. Francesco Procida procida.francesco@virgilio.it.
Concetti base dell ICT Conoscere il computer ed il software di base Prof. Francesco Procida procida.francesco@virgilio.it Fase 1 Information technology Computer Tecnologia utilizzata per la realizzazione
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.
DettagliLa gestione di un calcolatore. Sistemi Operativi primo modulo Introduzione. Sistema operativo (2) Sistema operativo (1)
La gestione di un calcolatore Sistemi Operativi primo modulo Introduzione Augusto Celentano Università Ca Foscari Venezia Corso di Laurea in Informatica Un calcolatore (sistema di elaborazione) è un sistema
DettagliIl sistema di elaborazione Hardware e software
Il sistema di elaborazione Hardware e software A. Lorenzi M. Govoni TECNOLOGIE INFORMATICHE. Release 2.0 Atlas Hardware e software Un sistema di elaborazione è formato da: parti hardware: componenti fisiche
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
DettagliARCHITETTURA DI UN PERSONAL COMPUTER
ARCHITETTURA DI UN PERSONAL COMPUTER Processore Tastiera Mouse CD-ROM Bus Memoria FD HD Stampante La struttura logica Fisicamente l unità centrale è costituita da:... la gabbia per le schede (rack)...
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
DettagliL architettura del calcolatore (Prima parte)
L architettura del calcolatore (Prima parte) Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin Calcolatore astratto e reale Concetto astratto
DettagliNozioni di Informatica di base. dott. Andrea Mazzini
Nozioni di Informatica di base dott. Andrea Mazzini Hardware e Software Hardware: la parte fisica del calcolatore Software: l insieme di programmi che un calcolatore richiede per funzionare Nozioni di
DettagliIl cervello umano ha bisogno di organi come occhi, orecchie, ecc, per interfacciarsi, cioè scambiare informazioni con il mondo esterno
Il cervello umano ha bisogno di organi come occhi, orecchie, ecc, per interfacciarsi, cioè scambiare informazioni con il mondo esterno Nell esempio dell occhio il cervello riceve informazioni dall esterno:
DettagliDMA Accesso Diretto alla Memoria
Testo di rif.to: [Congiu] - 8.1-8.3 (pg. 241 250) 08.a DMA Accesso Diretto alla Memoria Motivazioni Organizzazione dei trasferimenti DMA Arbitraggio del bus di memoria Trasferimento di un blocco di dati
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
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
DettagliSISTEMI di PERSONAL COMPUTER
CORSO AutoCAD SCHEDA N 2 SISTEMI di PERSONAL COMPUTER schematizzazione di un processo di elaborazione... INPUT (Ingresso) ELABORAZIONE OUTPUT (Uscita) ROL.98 Un personal computer è costituito da un insieme
DettagliMODULO 01. Come è fatto un computer
MODULO 01 Come è fatto un computer MODULO 01 Unità didattica 01 Conosciamo il computer In questa lezione impareremo: a conoscere le parti che compongono un computer e come sono definite quali sono gli
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
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
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
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
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
DettagliMONIA MONTANARI. Appunti di Trattamento Testi. Capitolo 1 Il Computer
MONIA MONTANARI Appunti di Trattamento Testi Capitolo 1 Il Computer 1. Introduzione La parola informatica indica la scienza che rileva ed elabora l informazione, infatti : Informatica Informazione Automatica
DettagliEasyPrint v4.15. Gadget e calendari. Manuale Utente
EasyPrint v4.15 Gadget e calendari Manuale Utente Lo strumento di impaginazione gadget e calendari consiste in una nuova funzione del software da banco EasyPrint 4 che permette di ordinare in maniera semplice
DettagliLettore di badge Nexus
Lettore di badge Nexus Lettore di tessere magnetiche Nexus Benvenuti nella guida del lettore di tessere magnetiche per PC Nexus. Nexus BadgeReader - 2001-2004 Nexus Technologies s.r.l. Firenze Italia pag.
DettagliIl Sistema Operativo
Il Sistema Operativo Il Sistema Operativo Il Sistema Operativo (S.O.) è un insieme di programmi interagenti che consente agli utenti e ai programmi applicativi di utilizzare al meglio le risorse del Sistema
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.
DettagliDispositivi di Input. Sono tanti i più comuni sono: Tastiera: Fax Mouse Scanner Strumenti di riconoscimento vocale
Dispositivi di Input Sono tanti i più comuni sono: Tastiera: Fax Mouse Scanner Strumenti di riconoscimento vocale Dispositivi di output Stampanti Video Emissione dati in forma sonora Istruzioni ad altri
DettagliTutorial 3DRoom. 3DRoom
Il presente paragrafo tratta il rilievo di interni ed esterni eseguito con. L utilizzo del software è molto semplice ed immediato. Dopo aver fatto uno schizzo del vano si passa all inserimento delle diagonali
DettagliL hardware. del Personal computer. Il Personal computer. Il Personal computer. Il Personal computer. Il Personal computer.
Il Personal computer L hardware del Personal computer 2004 Roberto Bisceglia http://www.itchiavari.org/ict Il personal computer è una macchina, costituita principalmente da circuiti elettronici, in grado
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
DettagliSistema Operativo. Fondamenti di Informatica 1. Il Sistema Operativo
Sistema Operativo Fondamenti di Informatica 1 Il Sistema Operativo Il Sistema Operativo (S.O.) è un insieme di programmi interagenti che consente agli utenti e ai programmi applicativi di utilizzare al
Dettagli