Elaborazione dei dati
|
|
- Gilberto Pugliese
- 8 anni fa
- Visualizzazioni
Transcript
1 Elaborazione dei dati Architettura dei computer Esploreremo i fondamenti dell architettura dei computer. Vedremo come un computer elabora i dati e comunica con periferiche come stampanti e tastiere. Linguaggio macchina Vedremo come i calcolatori sono programmati per mezzo di istruzioni codificate dette istruzioni macchina. Brookshear Informatica XI ed Capitolo 2 l 00/00/00 1
2 Funzionalità di un calcolatore
3 Il calcolatore: modello concettuale 1. Elaborazione 2. Memorizzazione Interconnessione 3. Comunicazione (interfaccia)
4 Architettura di un computer componenti per elaborare i dati memorizzare i dati inserire i dati per visualizzare/distribuire i dati (ottenuti quali risultato del processo di elaborazione) canali di comunicazione che permettono la trasmissione di dati tra una componente e l'altra
5 Macchina di Von Neumann (1946) John Von Neumann (Budapest 1903 Washington 1957)
6 Scheda madre (motherboar d) RAM CPU Bus Interfaccia di I/O Interfacc e di I/O Interfacce di I/O Schermo Tastiera e mouse Altoparlanti Memoria di massa
7 Scheda Madre
8 Periferiche di input Le periferiche di input sono costituite da tutti quei dispositivi che consentono l'inserimento nel computer di dati e istruzioni
9 Principali periferiche di input tastiera (keyboard) mouse/trackball/touchpad scanner joystick webcam macchina fotografica digitale microfono penna ottica (o lettore ottico) tavoletta grafica
10 Periferiche di output Le periferiche di output sono costituite dai dispositivi che consentono la comunicazione all'esterno dei dati elaborati, intermedi o finali
11 Principali periferiche di output monitor (display, video, schermo) proiettore stampante/plotter altoparlanti (casse acustiche) cuffie e auricolari
12 Periferiche di input/output Le periferiche di input/output sono quei dispositivi in grado di inviare dati al computer e allo stesso modo di riceverne Una periferica di input/output è il touchscreen Un'altra periferica di input/output è la cuffia-microfono
13 La memoria di massa Per memoria di massa (o secondaria o esterna) si intende l'insieme dei componenti magnetici, ottici ed elettronici che permettono di memorizzare dati e programmi in modo persistente, per conservarli finché l'utente non decide di eliminarli
14 Le memorie di massa On-line contro off-line Tipicamente più grandi delle memorie principali Tipicamente meno volatili delle memorie principali Tipicamente più lente delle memorie principali 14 Brookshear Informatica XI ed Capitolo 1 l 00/00/00
15 Principali tipi di memorie di massa dispositivi magnetici nastri hard disk (o disco rigido): interni ed esterni floppy disk (capacità 1,44 MB) dispositivi ottici CD (Compact Disk) DVD (Digital Versatile Disk) dispositivi elettronici USB flash drive memory card
16 Principali tipi di memorie di massa Sistemi magnetici Dischi Nastri Sistemi ottici CD DVD Flash Drives 16 Brookshear Informatica XI ed Capitolo 1 l 00/00/00
17 Principali tipi di memorie di massa Sistemi magnetici Dischi Nastri Sistemi ottici CD DVD Flash Drives 17 Brookshear Informatica XI ed Capitolo 1 l 00/00/00
18 Principali tipi di memorie di massa Sistemi magnetici Dischi Nastri Sistemi ottici CD DVD Flash Drives 18 Brookshear Informatica XI ed Capitolo 1 l 00/00/00
19 Principali tipi di memorie di massa Sistemi magnetici Dischi Nastri Sistemi ottici CD DVD Flash Drives (o chiave USB) 19 Brookshear Informatica XI ed Capitolo 1 l 00/00/00
20 La memoria centrale (o primaria o interna) È la memoria utilizzata dall'elaboratore per gestire i programmi. Costituita da una sequenza ordinata di celle ciascuna delle quali può memorizzare una word (parola). Una word è una sequenza di bit la cui lunghezza dipende dall'architettura del sistema. Solitamente, uno word è pari a 8, 16, 32 oppure 64 bit. Ciascuna cella di memoria ha un indirizzo predefinito e invariabile e rappresenta l'unità minima di memoria cui la CPU riesce ad accedere.
21 Tipi di memoria centrale RAM (Random Access Memory): memoria di lettura/scrittura volatile ad accesso diretto di lavoro e dinamica ROM (Read Only Memory): memoria di sola lettura BIOS ROM (Basic Input/Output System) autotest riconoscimento e gestione delle periferiche di input/output caricamento del sistema operativo
22 Composizione della CPU La CPU è un circuito integrato (microprocessore) in cui avvengono i processi di elaborazione CPU = ALU + CU ALU : Arithmetic and Logic Unit, unità aritmetico-logica CU: Control Unit, unità di controllo
23 Composizione della CPU Registri dispositivi di grado di memorizzazione una word ALU (Arithmetic and Logic Unit, unità aritmetico-logica) unità di elaborazione che esegue materialmente le operazioni aritmetiche (somme, sottrazioni, moltiplicazioni e divisioni tra numeri binari) logiche sui dati (confronto tra due numeri binari per capire se sono uguale o quale dei due è il maggiore) CU (Control Unit, unità di controllo) responsabile del coordinamento della varie componenti della macchina e dell'esecuzione delle istruzioni
24 La ALU e le operazioni elementari Primo operando Secondo operando ALU: Esegue un'operazione aritmetica o un'operazione logica Risultato operazione
25 CPU: il ciclo macchina (fetch-decode-execute) la CPU ha un clock interno che ne scandisce il ritmo di lavoro durante un ciclo di clock, la CPU esegue le operazioni: 1.Fetch (reperimento) la CU preleva l'istruzione da eseguire dalla memoria interna 2.Decode (decodifica) la CU decodifica l'istruzione 3.Execute (esecuzione) l'istruzione viene eseguita dalla ALU
26 CU regola l'esecuzione del ciclo fetch-decode-execute della CPU, invia segnali di controllo sul bus, decodifica le istruzioni e gestisce il trasferimento di dati da e verso la CPU
27 I registri della CPU registro dati contiene dati copiati/da copiare dalla/nella RAM registro indirizzi contiene l'indirizzo della cella della RAM registro istruzione corrente contiene l'indirizzo della cella della RAM che contiene l'istruzione che deve essere eseguita contatore di programma contiene l'indirizzo della cella della RAM contenente la prossima istruzione da eseguire registro interruzioni registri operandi contengono gli eventuali operandi e il risultato dell'istruzione dopo la sua esecuzione registro di stato contiene indicazioni sulla operazioni svolte dalla ALU
28 CPU e memoria principale collegate tramite bus Brookshear Informatica XI ed Capitolo 2 l 00/00/00 28
29 Somma di due valori archiviati in memoria. Brookshear Informatica XI ed Capitolo 2 l 00/00/00 29
30 Concetto di programma memorizzato È un programma che può essere codificato come un insieme di bit e salvato nella memoria principale. Da qui, la CPU può quindi estrarre le istruzioni ed eseguirle. A sua volta, il programma che deve essere eseguito, può essere modificato facilmente. Brookshear Informatica XI ed Capitolo 2 l 00/00/00 30
31 Terminologia Istruzione Macchina: Un istruzione (o comando) codificato come un insieme di bit riconoscibile dalla CPU Linguaggio Macchina: L insieme dei tutte le istruzioni riconosciute da una macchina Tipi di istruzioni macchina Trasferimento dei dati: copiano dati da una locazione ad un altra Istruz. Aritmetico/Logiche: utilizzano dati esistenti per crearne uno nuovo Istruzioni di Controllo: dirigono l esecuzione di un programma Brookshear Informatica XI ed Capitolo 2 l 00/00/00 31
32 Divisione di due valori archiviati in memoria. Brookshear Informatica XI ed Capitolo 2 l 00/00/00 32
33 Architettura della macchina (Appendice C) Brookshear Informatica XI ed Capitolo 2 l 00/00/00 33
34 Struttura di un istruzione per la macchina (Appendice C) Campo codice operativo (Opcode): Specifica quale operazione deve essere eseguita Campo operando: Fornisce maggiori dettagli sull operazione Interpretazione dell insieme di operandi che dipendono dall op-code Brookshear Informatica XI ed Capitolo 2 l 00/00/00 34
35 Struttura di un istruzione per la macchina Campo codice operativo (Opcode): Specifica quale operazione deve essere eseguita Campo operando: Fornisce maggiori dettagli sull operazione Interpretazione dell insieme di operandi che dipendono dall op-code Decodifica dell istruzione 35A7. Brookshear Informatica XI ed Capitolo 2 l 00/00/00 35
36 Versione codificata delle istruzioni usate per la somma Brookshear Informatica XI ed Capitolo 2 l 00/00/00 36
37 Ciclo macchina. Brookshear Informatica XI ed Capitolo 2 l 00/00/00 37
38 Decodifica dell istruzione B258 Brookshear Informatica XI ed Capitolo 2 l 00/00/00 38
39 Programma della somma trasferito nella memoria principale e pronto per l esecuzione Brookshear Informatica XI ed Capitolo 2 l 00/00/00 39
40 Esecuzione della fase di reperimento del ciclo macchina. Brookshear Informatica XI ed Capitolo 2 l 00/00/00 40
41 Istruzioni Aritmetico/Logiche Operazioni Logiche: AND, OR, XOR Su stringhe ( AND )= ( OR )= ( XOR )= Brookshear Informatica XI ed Capitolo 2 l 00/00/00 41
42 Istruzioni Aritmetico/Logiche Operazioni Logiche: AND, OR, XOR Su stringhe ( AND )= ( OR )= ( XOR )= Mascheramento AND usata per porre a zero alcuni bit lasciando altri inalterati es maschera per azzerare gli ultimi 4 bit AND = Brookshear Informatica XI ed Capitolo 2 l 00/00/00 42
43 Istruzioni Aritmetico/Logiche Operazioni Logiche: AND, OR, XOR Su stringhe ( AND )= ( OR )= ( XOR )= Mascheramento AND usata per porre a ZERO alcuni bit lasciando altri inalterati es maschera per azzerare gli ultimi 4 bit AND = OR usata per porre a UNO alcuni bit lasciando altri inalterati es maschera per porre ad uno i primi 4 bit OR = Brookshear Informatica XI ed Capitolo 2 l 00/00/00 43
44 Istruzioni Aritmetico/Logiche Operazioni Logiche: AND, OR, XOR Su stringhe ( AND )= ( OR )= ( XOR )= Mascheramento AND usata per porre a ZERO alcuni bit lasciando altri inalterati OR usata per porre a UNO alcuni bit lasciando altri inalterati XOR usata per complementare XOR = Brookshear Informatica XI ed Capitolo 2 l 00/00/00 44
45 Istruzioni Aritmetico/Logiche Operazioni Logiche: AND, OR, XOR Mascheratura Operazioni di Shift e Rotazione: shift circolare Shift circolare di un bit a destra. Brookshear Informatica XI ed Capitolo 2 l 00/00/00 45
46 Istruzioni Aritmetico/Logiche Operazioni Logiche: AND, OR, XOR Mascheratura Operazioni di Shift e Rotazione: shift circolare shift logico (il bit caduto si perde, aggiunto sempre 0) Brookshear Informatica XI ed Capitolo 2 l 00/00/00 46
47 Istruzioni Aritmetico/Logiche Operazioni Logiche: AND, OR, XOR Mascheratura Operazioni di Shift e Rotazione: shift circolare, logico Operazioni Aritmetiche: addizione, sottrazione, moltiplicazione, divisione Azioni precise dipendono da come i valori sono codificati (es. complemento a due oppure in virgola mobile). Brookshear Informatica XI ed Capitolo 2 l 00/00/00 47
48 Bus I bus sono dei canali attraverso i quali transitano le informazioni Una componente invia dati e un'altra componente riceve dati
49 Controller collegati al bus di un computer Contoller gestisce la comunicazione tra computer e dispositivi Brookshear Informatica XI ed Capitolo 2 l 00/00/00 49
50 ES. LINGUAGGIO MACCHINA OPERAZIONE OPCODE OPERANDO LOAD (X,Y indirizzi) 1 RXY LOAD (XY VALORE) 2 RXY STORE 3 RXY MOVE (R S) 4 0RS ADD (IN COMPL. A DUE) 5 RST ADD (VIRGOLA MOBILE) 6 RST OR (S or T R) 7 RST AND 8 RST XOR 9 RST ROTATE (R PER X VOLTE) A R0X JUMP (a cella XY se contenuto di R è uguale a quello del reg. 0) B Brookshear Informatica XI ed Capitolo 2 l 00/00/00 RXY HALT C
51 CALCOLO somma 3 numeri INDIRIZZO CELLA ISTRUZIONE 01 LOAD LOAD ADD LOAD ADD
52 CALCOLO somma 3 numeri Da celle 10,11,12 risultato in 10 INDIRIZZO CELLA ISTRUZIONE 01 LOAD LOAD ADD LOAD ADD STORE HALT C
53 Presentation Title runs here l 00/00/00 53
54 Bus di sistema bus dati transito dei dati tra registro dati e RAM bus indirizzi transito dell'indirizzo di una cella tra registro indirizzi e RAM bus controllo transito del codice dell'operazione da eseguire tra CPU e RAM transito del codice risultato dell'operazione tra CPU e RAM
55 Rappresentazione concettuale della tecnica memory-mapped I/O. Brookshear Informatica XI ed Capitolo 2 l 00/00/00 55
Funzionalità di un calcolatore
Funzionalità di un calcolatore Il calcolatore: modello concettuale 1. Elaborazione 2. Memorizzazione Interconnessione 3. Comunicazione (interfaccia) Architettura di un computer componenti per elaborare
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
DettagliArchitettura del calcolatore
Architettura del calcolatore La prima decomposizione di un calcolatore è relativa a due macro-componenti: Hardware Software Architettura del calcolatore L architettura dell hardware di un calcolatore reale
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
DettagliC. P. U. MEMORIA CENTRALE
C. P. U. INGRESSO MEMORIA CENTRALE USCITA UNITA DI MEMORIA DI MASSA La macchina di Von Neumann Negli anni 40 lo scienziato ungherese Von Neumann realizzò il primo calcolatore digitale con programma memorizzato
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
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
DettagliParte II.2 Elaboratore
Parte II.2 Elaboratore Elisabetta Ronchieri Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Dicembre 1, 2015 Elisabetta Elisabetta Ronchieri II Software Argomenti
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
DettagliIl processore - CPU (CENTRAL PROCESSING UNIT)
Il processore - CPU (CENTRAL PROCESSING UNIT) Funzionamento Programmi e dati risiedono in file memorizzati in memoria secondaria. Per essere eseguiti (i programmi) e usati (i dati) vengono copiati nella
DettagliARCHITETTURA DELL ELABORATORE
1 ISTITUTO DI ISTRUZIONE SUPERIORE ANGIOY ARCHITETTURA DELL ELABORATORE Prof. G. Ciaschetti 1. Tipi di computer Nella vita di tutti giorni, abbiamo a che fare con tanti tipi di computer, da piccoli o piccolissimi
DettagliIl processore. Il processore. Il processore. Il processore. Architettura dell elaboratore
Il processore Architettura dell elaboratore Il processore La esegue istruzioni in linguaggio macchina In modo sequenziale e ciclico (ciclo macchina o ciclo ) Effettuando operazioni di lettura delle istruzioni
DettagliStruttura del calcolatore
Struttura del calcolatore Proprietà: Flessibilità: la stessa macchina può essere utilizzata per compiti differenti, nessuno dei quali è predefinito al momento della costruzione Velocità di elaborazione
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?
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
DettagliLezione 3: Architettura del calcolatore
Lezione 3: Architettura del calcolatore Architettura di Von Neumann BUS, CPU e Memoria centrale Ciclo di esecuzione delle istruzioni Architettura del calcolatore Il calcolatore è: uno strumento programmabile
DettagliINFORMATICA, 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
DettagliContenuti. Visione macroscopica Hardware Software. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore
Contenuti Introduzione 1 Introduzione 2 3 4 5 71/104 Il Calcolatore Introduzione Un computer...... è una macchina in grado di 1 acquisire informazioni (input) dall esterno 2 manipolare tali informazioni
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
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
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 processore - CPU. PDF created with pdffactory trial version www.pdffactory.com
Il processore - CPU (CENTRAL PROCESSING UNIT) Funzionamento o Programmi e dati risiedono in file memorizzati in memoria secondaria. o Per essere eseguiti (i programmi) e usati (i dati) vengono copiati
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: 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
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
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:
DettagliLezione 5 Architettura degli elaboratori. Mauro Piccolo piccolo@di.unito.it
Lezione5 Architetturadeglielaboratori MauroPiccolo piccolo@di.unito.it Esecutore Unelaboratoreelettronico`eunaesecutore generalpurpose (ossia confinalitagenericheenonpredeterminate). Lecomponentiprincipali,cheanalizzeremonelseguito,sono:
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À
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
DettagliIl calcolatore elettronico. Parte dei lucidi sono stati gentilmente forniti dal Prof. Beraldi
Il calcolatore elettronico Parte dei lucidi sono stati gentilmente forniti dal Prof. Beraldi Introduzione Un calcolatore elettronico è un sistema elettronico digitale programmabile Sistema: composto da
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
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
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.
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
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
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
DettagliCONCETTI BASE dell'informatica Cose che non si possono non sapere!
CONCETTI BASE dell'informatica Cose che non si possono non sapere! Pablo Genova I. I. S. Angelo Omodeo Mortara A. S. 2015 2016 COS'E' UN COMPUTER? È una macchina elettronica programmabile costituita da
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
DettagliArchitettura dei calcolatori
Architettura dei calcolatori Dott. Ing. Leonardo Rigutini Dipartimento Ingegneria dell Informazione Università di Siena Via Roma 56 53100 SIENA Uff. 0577233606 rigutini@dii.unisi.it http://www.dii.unisi.it/~rigutini/
DettagliI dischi magnetici floppy disk
I dischi magnetici floppy disk I floppy disk (dischetti flessibili) sono supporti rimovibili Ogni elaboratore è dotato di almeno una unità di lettura-scrittura detta drive, all'interno della quale l'utente
DettagliINFORMATICA CORSO DI INFORMATICA DI BASE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO
INFORMATICA CORSO DI INFORMATICA DI BASE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO PROGRAMMA Descrizione funzionale di un calcolatore elementare, COS'E' UN ELETTRONICO HARDWARE SOFTWARE HARDWARE
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,
DettagliUnità Periferiche. Rete Di Controllo
MODELLO LOGICO-FUNZIONALE DI UN ELABORATORE Centrale di canale Periferiche CPU Memoria centrale ALU CU Memoria Locale ALU = Aritmetic Logic Unit CU = Registri CU ISTRUZIONE Decodificatore Rete Di Controllo
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.
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)...
DettagliLe infrastrutture Hardware: architettura
Le infrastrutture Hardware: architettura Corso di Informatica CdL: Chimica Claudia d'amato claudia.damato@di.uniba.it Il calcolatore: modello concettuale 1. Elaborazione 2. Memorizzazione Interconnessione
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à,
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 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
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
DettagliAppunti di Sistemi e Automazione
Appunti di Sistemi e Automazione Il modello o macchina di Von Neumann rappresenta un computer con i suoi componenti principali e la sua organizzazione logico-funzionale. Tale progetto risale al 1945/1946.
DettagliCorsi Speciali Abilitanti Indirizzo 2: Fisico-Matematico Modulo Didattico: Elementi di Informatica Classi: 48/A TEST D INGRESSO
Corsi Speciali Abilitanti Indirizzo 2: Fisico-Matematico Modulo Didattico: Elementi di Informatica Classi: 48/A TEST D INGRESSO NOME: COGNOME: LAUREA IN: ABILITAZIONI CONSEGUITE: ESPERIENZE DIDATTICHE
DettagliModulo 1 Le memorie. Si possono raggruppare i sistemi di elaborazione nelle seguenti categorie in base alle possibilità di utilizzazione:
Modulo 1 Le memorie Le Memorie 4 ETA Capitolo 1 Struttura di un elaboratore Un elaboratore elettronico è un sistema capace di elaborare dei dati in ingresso seguendo opportune istruzioni e li elabora fornendo
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
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
DettagliUNITÀ DI ELABORAZIONE (CPU) UNITÀ DI ELABORAZIONE (CPU) Opcode OpCode Operazione
RCHITETTUR DI UN ELORTORE MCCHIN DI VON NEUMNN Ispirata al modello della Macchina di Von Neumann (Princeton, Institute for dvanced Study, anni 40). UNITÀ FUNZIONLI fondamentali Processore (CPU) Centrale
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
DettagliConcetti di base della Tecnologia dell Informazione Uso del computer e gestione dei file Elaborazione testi Fogli di Calcolo Reti informatiche
Concetti di base della Tecnologia dell Informazione Uso del computer e gestione dei file Elaborazione testi Fogli di Calcolo Reti informatiche Laboratorio di Informatica - CLEF 7 Ci sono due modi per non
DettagliArchitettura della CPU e linguaggio assembly Corso di Abilità Informatiche Laurea in Fisica. prof. ing. Corrado Santoro
Architettura della CPU e linguaggio assembly Corso di Abilità Informatiche Laurea in Fisica prof. ing. Corrado Santoro Schema a blocchi di una CPU Arithmetic Logic Unit Control Unit Register File BUS Control
DettagliMateriali per il modulo 1 ECDL. Autore: M. Lanino
Materiali per il modulo 1 ECDL Autore: M. Lanino RAM, l'acronimo per "random access memory", ovvero "memoria ad acceso casuale", è la memoria in cui vengono caricati i dati che devono essere utilizzati
Dettagliprocessore case Le casse acustiche
Nome: lasse: ognome: ata: Tutti i campi sono obbligatori 1 In un computer, quale tra i seguenti è un componente software? applicazione bus di sistema processore memoria 2 Scegli le parole corrette per
DettagliInformatica. Ing. Pierpaolo Vittorini pierpaolo.vittorini@cc.univaq.it. Università degli Studi dell Aquila Facoltà di Medicina e Chirurgia
pierpaolo.vittorini@cc.univaq.it Università degli Studi dell Aquila Facoltà di Medicina e Chirurgia 2 ottobre 2007 L architettura del calcolatore Concetti iniziali L architettura del calcolatore Con il
DettagliArchitettura di un calcolatore: introduzione
Corso di Calcolatori Elettronici I Architettura di un calcolatore: introduzione Prof. Roberto Canonico Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle Tecnologie
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)
DettagliIL COMPUTER APPUNTI PER LEZIONI NELLE 3 CLASSI LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE. A CURA DEL Prof. Giuseppe Capuano
IL COMPUTER LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE APPUNTI PER LEZIONI NELLE 3 CLASSI A CURA DEL Prof. Giuseppe Capuano LA TRASMISSIONE IN BINARIO I computer hanno un loro modo di rappresentare i
DettagliComponenti del Sistema di Elaborazione
Componenti del Sistema di Elaborazione Il Sistema di Elaborazione Monitor Tastiera Processore Memoria Centrale (Programmi + Dati) Memorie di massa Altre periferiche Rete Rete a.a. 2002-03 L. Borrelli 2
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:
DettagliI dischi ottici. Informatica di Base -- R.Gaeta 18
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
DettagliSoftware relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi
Software relazione Hardware Software di base Software applicativo Bios Sistema operativo Programmi applicativi Software di base Sistema operativo Bios Utility di sistema software Software applicativo Programmi
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
DettagliCorso di Calcolatori Elettronici I A.A. 2010-2011 Il processore Lezione 18
Corso di Calcolatori Elettronici I A.A. 2010-2011 Il processore Lezione 18 Università degli Studi di Napoli Federico II Facoltà di Ingegneria Calcolatore: sottosistemi Processore o CPU (Central Processing
DettagliVari tipi di computer
Hardware Cos è un computer? Un computer è un elaboratore di informazione. Un computer: riceve informazione in ingresso (input) elabora questa informazione Può memorizzare (in modo temporaneo o permanente)
DettagliVon Neumann. John Von Neumann (1903-1957)
Linguaggio macchina Von Neumann John Von Neumann (1903-1957) Inventore dell EDVAC (Electronic Discrete Variables AutomaFc Computer), la prima macchina digitale programmabile tramite un soiware basata su
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
DettagliMODULO 01. Come è fatto un computer
MODULO 01 Come è fatto un computer MODULO 01 Unità didattica 02 Guardiamo dentro alla scatola: l hardware In questa lezione impareremo: a conoscere le parti che permettono a un computer di elaborare e
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
DettagliCalcolatori e interfacce grafiche
Calcolatori e interfacce grafiche COMPONENTI DI UN COMPUTER Hardware Tutti gli elementi fisici che compongono un calcolatore Software Comandi, istruzioni, programmi che consentono al calcolatore di utilizzare
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 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:
Dettagli23/02/2014. Dalla scorsa lezione. La Macchina di Von Neumann. Uomo come esecutore di algoritmi
Dalla scorsa lezione LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica LA MACCHINA DI VON NEUMANN Marco Lapegna Dipartimento di Matematica e Applicazioni Universita degli Studi di Napoli Federico
DettagliDispensa di Fondamenti di Informatica. Architettura di un calcolatore
Dispensa di Fondamenti di Informatica Architettura di un calcolatore Hardware e software La prima decomposizione di un calcolatore è relativa ai seguenti macro-componenti hardware la struttura fisica del
DettagliHARDWARE. Relazione di Informatica
Michele Venditti 2 D 05/12/11 Relazione di Informatica HARDWARE Con Hardware s intende l insieme delle parti solide o ( materiali ) del computer, per esempio : monitor, tastiera, mouse, scheda madre. -
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,
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
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
DettagliPrelievo di un istruzione. Istruzioni macchina. Tipi di istruzioni. Registri principali della CPU e loro ruolo
Registri principali della CPU e loro ruolo CPU e linguaggio macchina domande ed esercizi PC: indirizzo prossima IR: corrente MAR: indirizzo cella di M da leggere/scrivere MBR: contenuto cella di M letta
DettagliArchitettura dei calcolatori
Architettura dei calcolatori DOTT. ING. LEONARDO RIGUTINI DIPARTIMENTO INGEGNERIA DELL INFORMAZIONE UNIVERSITÀ DI SIENA VIA ROMA 56 53100 SIENA UFF. 0577234850-7102 RIGUTINI@DII.UNISI.IT HTTP://WWW.DII.UNISI.IT/~RIGUTINI/
DettagliUniversità degli Studi G. d'annunzio C.L. Economia e Informatica per l'impresa. Sistemi Operativi e Reti A.A. 2014/2015 prof.
Università degli Studi G. d'annunzio C.L. Economia e Informatica per l'impresa Sistemi Operativi e Reti A.A. 2014/2015 prof. Gianluca Amato Architettura degli elaboratori Architettura Hardware Architettura
DettagliCOMPITO DI INFORMATICA
COMPITO DI INFORMATICA ARGOMENTI - Periferiche di I/O - Velocità di alcune porte di comunicazione - HD, RAM, CPU ISTRUZIONI 1. Ripeti l'esercitazione fino a quando superi il punteggio 85%; 2. Se non ti
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:
DettagliProgrammazione. Dipartimento di Matematica. Ing. Cristiano Gregnanin. 25 febbraio 2015. Corso di laurea in Matematica
Programmazione Dipartimento di Matematica Ing. Cristiano Gregnanin Corso di laurea in Matematica 25 febbraio 2015 1 / 42 INFORMATICA Varie definizioni: Scienza degli elaboratori elettronici (Computer Science)
DettagliLABORATORIO di INFORMATICA
Università degli Studi di Cagliari Corso di Laurea Magistrale in Ingegneria per l Ambiente ed il Territorio LABORATORIO di INFORMATICA A.A. 2010/2011 Prof. Giorgio Giacinto ARCHITETTURA DEI CALCOLATORI
Dettagli- Algoritmi ed esecutori di algoritmi - ALGORITMI MACCHINA DI VON NEUMANN
ALGORITMI E MACCHINA DI VON NEUMANN 1 COMPUTER= ELABORATORE NON CERVELLO ELETTRONICO CERVELLO: Capacità decisionali ELABORATORE: Incapacità di effettuare scelte autonome di fronte a situazioni impreviste
DettagliTICa1. 3) Uno scanner è una periferica di: a) Input b) Output c) elaborazione d) Input-Output e) Memorizzazione
Aggiornamento 2013 TICa1 Conoscenze: 2;5 Apri il programma WordPad sul tuo PC. Scrivi le risposte direttamente sul file, facendole precedere dal Numero di domanda Salva il file all'interno di Documenti
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
DettagliL architettura di riferimento
Architetture degli elaboratori e delle reti Lezione 10 L architettura di riferimento Proff. A. Borghese, F. Pedersini Dipartimento di Scienze dell Informazione Università degli Studi di Milano L 10 1/27
DettagliIl termine informatica deriva dall unione di due parole: informazione e automatica. Il P.C.
Il termine informatica deriva dall unione di due parole: informazione e automatica. Il P.C. Hardware: parte fisica, cioè l insieme di tutte le componenti fisiche, meccaniche, elettriche e ottiche, necessarie
DettagliI componenti di un Sistema di elaborazione. Memoria centrale. È costituita da una serie di CHIP disposti su una scheda elettronica
I componenti di un Sistema di elaborazione. Memoria centrale Memorizza : istruzioni dati In forma BINARIA : 10001010101000110101... È costituita da una serie di CHIP disposti su una scheda elettronica
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
DettagliCorso di Sistemi di Elaborazione delle informazioni
Corso di Sistemi di Elaborazione delle informazioni LEZIONE 2 (HARDWARE) a.a. 2011/2012 Francesco Fontanella Tre concetti Fondamentali Algoritmo; Automa (o anche macchina); Calcolo; 2 Calcolatore MACCHINA
Dettagli