Concetti base sui calcolatori elettronici

Размер: px
Начинать показ со страницы:

Download "Concetti base sui calcolatori elettronici"

Транскрипт

1 Concetti base sui calcolatori elettronici Ing. Luca De Santis DIS - Dipartimento di informatica e sistemistica Anno accademico 2007/2008 Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 1 / 21

2 Cosa vedremo in questa lezione 1 Introduzione storica ai calcolatori 2 Architettura e componenti principali 3 Rappresentazione delle informazioni nei calcolatori Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 2 / 21

3 Introduzione storica ai calcolatori I calcolatori e l opinione pubblica I think there is a world market for maybe five computer Thomas Watson, IBM, 1943 Mentre [...] l ENIAC è dotato di tubi a vuoto e pesa trenta tonnellate, i calcolatori del futuro potranno avere 1000 tubi a vuoto e forse pesare solo una tonnellata e mezzo Popular Mechanics, 1949 There is no reason anyone would want a computer in their home. Ken Olson, fondatore della DEC, 1977 Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 3 / 21

4 Introduzione storica ai calcolatori Che cos è un computer? Definizione: A computer is a machine that manipulates data according to a list of instructions [da Wikipedia ( Tale definizione non è stata e non è immutabile! Nell antichità anche strumenti meccanici semplici, come ad esempio un abaco Dal 1600 si iniziarono a costruire le prime calcolatrici meccaniche Prima macchina programmabile: telaio a schede perforate (1801) Primo uso massivo di uno strumento automatico: macchina a schede perforate per elaborazioni statistiche (USA 1890). Nota: macchine costruite da una società che successivamente cambierà nome in IBM. C è tuttavia un elemento comune: tutte queste macchine senza istruzioni non servono a nulla! Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 4 / 21

5 Immagini di calcolatori Introduzione storica ai calcolatori Macchina di Anticitera (circa 150 a.c.) Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 5 / 21

6 Immagini di calcolatori Introduzione storica ai calcolatori Macchina di Anticitera (circa 150 a.c.) Calcolatori meccanici (circa 1600 d.c.) Telaio programmabile Jacquard (circa 1801 d.c.) Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 5 / 21

7 Immagini di calcolatori Introduzione storica ai calcolatori Macchina di Anticitera (circa 150 a.c.) Calcolatori meccanici (circa 1600 d.c.) Telaio programmabile Jacquard (circa 1801 d.c.) Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 5 / 21

8 Rivoluzione tecnologica Introduzione storica ai calcolatori La prima grande rivoluzione si è avuta con il passaggio dalle tecnologie meccaniche a quelle elettroniche (prima analogiche e poi digitali) Una leva molto forte per lo sviluppo dei calcolatori è stata la guerra Decifrare messaggi segreti Effettuare calcoli balistici I primi computer elettromeccanici/elettronici erano sostanzialmente grosse calcolatrici Molto meno potenti della attuali calcolatrici tascabili Inizialmente meno veloci anche dei migliori Computer umani Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 6 / 21

9 Primi calcolatori elettronici Introduzione storica ai calcolatori Nome Nazione Anno Binario Elettronico Program. Turing Zuse Z3 Ger 1941 si no si, film perforato si Atanasoff-Berry USA 1941 si si no no Colossus UK 1943 si si parzialmente, no circuiti Harvard Mark I USA 1944 no no si, schede perforate no ENIAC USA 1944 no si parzialmente, si circuiti 1948 no si attraverso ROM si Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 7 / 21

10 Introduzione storica ai calcolatori Seconda rivoluzione tecnologica Una nuova rivoluzione si è avuta con l introduzione dei transistor e della miniaturizzazione dei componenti Meno spazio occupato e meno energia elettrica assorbita Maggiore affidabilità e velocità A partire dai primi anni 60 i calcolatori iniziarono ad essere costruiti in serie e venduti anche per usi commerciali ed industriali Ad esempio IBM System/360 IBM 360 è stata la prima famiglia di calcolatori a larga diffusione Tuttavia sistemi ancora molto costosi e prodotti in poche unità Alcune importanti eccezioni Digital Equipment Corporation (DEC) PDP-8 (1965): esemplari venduti Supercalcolatore CDC 6600 (progettato da Cray) Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 8 / 21

11 Introduzione storica ai calcolatori Terza rivoluzione tecnologica Integrazione di componenti su larga scala (LSI, VLSI) Componenti molto piccoli e caratterizzati da alte prestazioni Microprocessori (da migliaia a milioni di transistor per cm 2 ) Memorie (da pochi Kbyte a Gbyte) Controller (BUS I/O, video, audio, ecc.) Primo microprocessore: Intel 4004 Un Italiano (Federico Faggin) capo del team di progettazione! Larghissima diffusione: i microprocessori sono presenti un po ovunque (Smart card, lavatrici, telefoni portatili, automobili, ecc.) Diffusione su larga scala di calcolatori piccoli e molto economici Primo personal computer: IBM PC (1980) Il calcolatore smette di essere uno strumento di lavoro e diviene anche (in moltissimi casi soprattutto) un dispositivo per lo svago Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 9 / 21

12 Architettura e componenti principali Architettura di un calcolatore Nonostante la grande varietà (per costi, dimensioni, prestazioni, ecc.) di calcolatori esistenti e la loro evoluzione nel tempo, è possibile definire due architetture di base che li comprendono tutti Architettura di Harvard (1944) Architettura di von Neumann (1945) Molto spesso i due modelli di architettura si sovrappongono Tuttavia l architettura attualmente più diffusa è quella di von Neumann Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 10 / 21

13 Architettura e componenti principali Componenti di un personal computer Premessa Le architetture descritte precedentemente si mappano sui calcolatori in modo diverso a seconda della tipologia di quest ultimi Ad esempio, nel caso di grandi calcolatori per applicazioni commerciali (mainframe) il dispositivo di input è la console di amministrazione, la CPU è formata da un insieme di circuiti integrati mentre i dispositivi di output sono i nastri e i terminali degli operatori. In questo corso vedremo unicamente i componenti principali dei personal computer Anatomia di un Personal computer Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 11 / 21

14 Componenti di un personal computer Architettura e componenti principali Premessa Anatomia di un Personal computer Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 11 / 21

15 Architettura e componenti principali Breve descrizione dei principali componenti (1) Microprocessore Il microprocessore (o processore) è il dispositivo che interpreta ed esegue le istruzioni che compongono un programma Formato da unità logico aritmetica (ALU) e unità di controllo Solitamente le istruzioni sono quelle aritmetiche, i caricamenti / salvataggi sulla memoria, salti, ecc. Nei computer attuali, oltre al processore dedicato alle istruzioni dei programmi, sono spesso presenti altri processori (processore grafico, processore audio, ecc.) Due principali famiglie di architetture definibili sulla base delle istruzioni eseguibili: CISC (Complex Instruction Set Computer) RISC (Reduced Instruction Set Computer) Attualmente è preferita l architettura RISC Esempi di processori: Intel 8080, Motorola 68000, MIPS 10000, Intel Pentium, AMD Athlon 64 Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 12 / 21

16 Architettura e componenti principali Breve descrizione dei principali componenti (2) Dispositivi di memorizzazione (gerarchia) Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 13 / 21

17 Architettura e componenti principali Periferiche di input/output Input Tastiera Mouse Lettore di schede perforate Touch screen Sensore infrarosso... Output Monitor Stampante Altoparlante Braccio robotizzato della libreria a nastri... Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 14 / 21

18 Con che dati lavorano i calcolatori? Rappresentazione delle informazioni nei calcolatori I componenti base della CPU e delle memorie (transistor) sono in grado di rappresentare due stati: OFF e ON (ovvero chiuso/aperto ovvero 0/1) L unità base di informazione viene chiamata bit (da Binary Digit) Al loro interno i calcolatori utilizzano sequenze di 0 e 1 per rappresentare ogni tipo di informazione Questo vale anche per le istruzioni che debbono essere eseguite; un componente apposito della CPU decodifica le sequenze per attivare le operazioni Tutte le informazioni sono trattate in un calcolatore in gruppi di bit di dimensione finita (solitamente 32 o 64) Per convenzione le sequenze di bit sono raggruppate per otto. Un gruppo di 8 bit è detto byte Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 15 / 21

19 Rappresentare i numeri naturali Rappresentazione delle informazioni nei calcolatori Esistono principalmente due modi di rappresentare i numeri naturali N: sistema additivo e sistema posizionale Sistema additivo I numeri sono scritti secondo un principio puramente additivo e per ottenere il suo valore basta sommare i valori dei vari simboli (sistema romano) Esempio: MDCCLXIV è pari a = 1764 Se un valore non è in ordine crescente si sottrae Diversi problemi Necessari molti simboli Difficile gestire numeri con molte cifre significative Fare dei calcoli è molto complesso! Sistema posizionale Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 16 / 21

20 Rappresentazione delle informazioni nei calcolatori Rappresentare i numeri naturali Esistono principalmente due modi di rappresentare i numeri naturali N: sistema additivo e sistema posizionale Sistema additivo Sistema posizionale I simboli assumono valore a seconda della loro posizione rispetto ad un numero b detto base; per rappresentare qualsiasi numero naturale sono sufficienti b simboli La base 10 è quella più utilizzata La sequenza finita di cifre (c n c n 1... c 0 ) 10 (con c k [0, 1,..., 9]) è equivalente al polinomio c n x10 n + c n 1 x10 n c 0 x10 0 Esempio: = 1x x x x10 0 Necessario introdurre un nuovo concetto: lo zero Calcoli molto semplici! Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 16 / 21

21 Rappresentazione delle informazioni nei calcolatori Rappresentare i numeri naturali con il computer Attraverso i valori 0 e 1 è possibile rappresentare i numeri naturali mediante il sistema di numerazione in base due (o binario) Un numero binario è una sequenza di 0 e 1 (ad esempio 1010) Ricordando quanto visto precedentemente, è possibile determinare il polinomio 1x x x x2 0 e quindi calcolare il valore del numero (in questo caso 10) Il calcolatore gestisce sempre gruppi di dimensione costante (ad esempio 32 bit): numeri molto piccoli occupano la stessa quantità di memoria di numeri molto grandi! Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 17 / 21

22 Rappresentazione delle informazioni nei calcolatori Aritmetica binaria Regole di base Un numero binario formato da n bit consente di rappresentare tutti i numeri interi positivi x [0, 2 n 1] Ad esempio, con 32 bit (4 byte) si possono rappresentare i numeri interi tra 0 e La somma di due numeri binari è molto semplice. Ad es.: = Per consentire la gestione dei numeri negativi si utilizza la rappresentazione in complemento a due Complemento a due Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 18 / 21

23 Rappresentazione delle informazioni nei calcolatori Aritmetica binaria Regole di base Complemento a due Rappresentazione vantaggiosa dal punto di vista dei calcoli Il bit più a sinistra identifica il segno: se è pari a 1 il numero è negativo, altrimenti positivo Per passare da un numero positivo (negativo) al suo equivalente negativo (positivo) è sufficiente (1) invertire i bit e (2) sommare uno. Ad esempio: (+10) (-10) Cosa succede se si provano a sommare due numeri con lo stesso segno molto grandi? Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 18 / 21

24 Rappresentazione dei reali Rappresentazione delle informazioni nei calcolatori I calcolatori gestiscono i numeri reali attraverso codifiche particolari delle sequenze di bit (es. IEEE 754) A causa della dimensione limitata delle sequenze di bit gestibili dal calcolatore non è possibile rappresentare tutti i possibili valori Problemi di precisione nei calcoli! Notazione scientifica IEEE 754 Notazione compatta del tipo (s) m b k Segno s: il segno del numero Mantissa m: un numero tra 1 e 2 (m = 1, frazione) Esponente k: l esponente della base Nel nostro caso (32 bit in base 2) 1 bit per il segno, 23 per la mantissa e 8 per l esponente Con 23 bit si possono rappresentare 7 cifre decimali, mentre con 8 bit si possono rappresentare numeri dell ordine 10 ± 38 Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 19 / 21

25 Rappresentazione delle informazioni nei calcolatori Caratteri La rappresentazione interna si basa sulla codifica mediante un intero Sufficiente 1 byte per la rappresentazione dei caratteri necessari per le lingue anglosassoni Per altre lingue (Cinese, Giapponese, ecc.) sono adottate altre codifiche (con almeno 2 byte per carattere) Una codifica molto diffusa (sui PC) è quella ASCII (American Standard Code for Information Interchange 7 o 8 bit) Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 20 / 21

26 Rappresentazione delle informazioni nei calcolatori Codifica ASCII a 7 bit Tabella dei codici ASCII significativi ! " # $ % & ( ) * +, -. / : ; < = A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ a b c d e f g h i j k l m n o p q r s t u v w x y z { } ~ Calcolatori: concetti base DIS - Dipartimento di informatica e sistemistica 21 / 21

Concetti Introduttivi

Concetti Introduttivi Concetti Introduttivi Architettura del Computer http://www.dia.uniroma3.it/~roselli/ [email protected] Credits Materiale a cura del Prof. Franco Milicchio Introduzione In questo corso ci occuperemo

Подробнее

Architettura di un elaboratore. Il modello di von Neumann

Architettura di un elaboratore. Il modello di von Neumann Architettura di un elaboratore Il modello di von Neumann 4(5) componenti fondamentali unita di elaborazione: CPU memoria centrale: RAM periferiche (memoria di massa) bus di sistema bus di sistema CPU RAM

Подробнее

Architettura dei calcolatori

Architettura dei calcolatori Cos'è un calcolatore? Architettura dei calcolatori Esecutore automatico di algoritmi Macchina universale Elementi di Informatica Docente: Giorgio Fumera Corso di Laurea in Edilizia Facoltà di Architettura

Подробнее

Il Modello di von Neumann (2) Prevede 3 entità logiche:

Il 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

Подробнее

G L O S S A R I O. Fondamenti di Informatica I - Università degli Studi di Trento Dott. Roberti Pierluigi

G L O S S A R I O. Fondamenti di Informatica I - Università degli Studi di Trento Dott. Roberti Pierluigi G L O S S A R I O BIT: acronimo di Binary Digit. E l unità elementare di informazione. Può assumere solo il valore 0 o 1. CALCOLATORE: macchina che opera la trasformazione dei dati (informazioni) HARDWARE:

Подробнее

Il computer P R O F. L O R E N Z O P A R I S I

Il computer P R O F. L O R E N Z O P A R I S I Il computer P R O F. L O R E N Z O P A R I S I Un po di storia Le prime macchine per il calcolo automatico risalgono al 1940. Il calcolatore più potente di quel periodo era l ENIAC, in grado di svolgere

Подробнее

Fondamenti: Informatica, Computer, Hardware e Software

Fondamenti: Informatica, Computer, Hardware e Software Consulente del Lavoro A.A 2002/2003 I Semestre Fondamenti: Informatica, Computer, Hardware e Software prof. Monica Palmirani Finalità del corso fornire elementi di informatica di base teorici che consentano

Подробнее

Sistemi di Elaborazione delle Informazioni

Sistemi di Elaborazione delle Informazioni SCUOLA DI MEDICINA E CHIRURGIA Università degli Studi di Napoli Federico II Corso di Sistemi di Elaborazione delle Informazioni Dott. Francesco Rossi a.a. 2016/2017 1 Programma del corso Informatica di

Подробнее

L 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 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

Подробнее

Ogni elaboratore esegue delle operazioni sulle informazioni combinandole e trasformandole. Per processare le informazioni vengono eseguite delle

Ogni elaboratore esegue delle operazioni sulle informazioni combinandole e trasformandole. Per processare le informazioni vengono eseguite delle Tipi di Elaboratori Supercomputer Server o mainframe Desktop - Personal Computer Workstation Notebook Portatili Tascabili Palmari Terminali (stupidi/intelligenti) Ogni elaboratore esegue delle operazioni

Подробнее

Il linguaggio dei computer: rappresentazione in binario e algoritmi di conversione 20 settembre 2017

Il linguaggio dei computer: rappresentazione in binario e algoritmi di conversione 20 settembre 2017 Il linguaggio dei computer: rappresentazione in binario e algoritmi di conversione 20 settembre 2017 Architettura degli Elaboratori L Architettura (informatica) è l insieme dei criteri in base ai quali

Подробнее

Aritmetica dei Calcolatori Elettronici

Aritmetica dei Calcolatori Elettronici Aritmetica dei Calcolatori Elettronici Prof. Orazio Mirabella L informazione Analogica Segnale analogico: variabile continua assume un numero infinito di valori entro l intervallo di variazione intervallo

Подробнее

Il computer P R O F. L O R E N Z O P A R I S I

Il computer P R O F. L O R E N Z O P A R I S I Il computer P R O F. L O R E N Z O P A R I S I Un po di storia Le prime macchine per il calcolo automatico risalgono al 1940. Il calcolatore più potente di quel periodo era l ENIAC, in grado di svolgere

Подробнее

LA CODIFICA DELL INFORMAZIONE

LA CODIFICA DELL INFORMAZIONE LA CODIFICA DELL INFORMAZIONE Prof. Enrico Terrone A. S: 20/2 Lo schema di Tanenbaum Il livello al quale ci interessiamo in questa lezione è il linguaggio macchina, l unico dove le informazioni e istruzioni

Подробнее

CASO STUDIO: IL PERSONAL COMPUTER

CASO STUDIO: IL PERSONAL COMPUTER CASO STUDIO: IL PERSONAL COMPUTER 1 Prologo Penso che nel mondo ci sia mercato forse per 4 o 5 computer Thomas Watson, presidente della IBM, 1943 Progettazione e Sviluppo Prodotto 2 1 I precursori L abaco

Подробнее

Liceo Scientifico G. Galilei Trebisacce Anno Scolastico Prova di Informatica : Codifica delle informazioni Alunno: Classe: 1 C

Liceo Scientifico G. Galilei Trebisacce Anno Scolastico Prova di Informatica : Codifica delle informazioni Alunno: Classe: 1 C Liceo Scientifico G. Galilei Trebisacce Anno Scolastico 2011-2012 Prova di Informatica : Codifica delle informazioni Alunno: Classe: 1 C 12.01.2012 prof. Mimmo Corrado 1. Che cos è il codice ASCII 2. Che

Подробнее

Fondamenti di programmazione!! Parte 2!

Fondamenti di programmazione!! Parte 2! Fondamenti di programmazione!! Parte 2! 1! Definizione intuitiva di algoritmo! n Elenco finito di istruzioni che specificano una serie di operazioni, eseguendo le quali e possibile risolvere ogni istanza

Подробнее

Informatica. 80 ore divise in 4 UFC. Docente: Michela Bacchin. Contatti: Tramite Ermes Studenti

Informatica. 80 ore divise in 4 UFC. Docente: Michela Bacchin. Contatti: Tramite Ermes Studenti Informatica 80 ore divise in 4 UFC Docente: Michela Bacchin Contatti: [email protected] Tramite Ermes Studenti Programma UFC 12: Strumenti per il trattamento dei documenti testuali UFC 13:

Подробнее

Il Processore. Informatica di Base -- R.Gaeta 27

Il Processore. Informatica di Base -- R.Gaeta 27 Il Processore Il processore (detto anche CPU, ovvero, Central Processing Unit) è la componente dell unità centrale che fornisce la capacità di elaborazione delle informazioni contenute nella memoria principale

Подробнее

Algoritmo: procedimento non ambiguo che in un numero finito di passi risolve un problema (o una classe di problemi)

Algoritmo: procedimento non ambiguo che in un numero finito di passi risolve un problema (o una classe di problemi) LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica 2 LA MACCHINA DI VON NEUMANN Marco Lapegna Dipartimento di Matematica e Applicazioni Universita degli Studi di Napoli Federico II wpage.unina.it/lapegna

Подробнее

Fondamenti di informatica: un po di storia

Fondamenti 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

Подробнее

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Parte Prima: Introduzione storica Fondamenti di informatica Calcolatori meccanici L'ingresso del calcolatore nel mondo del lavoro risale all'inizio del 1900; la tecnologia delle

Подробнее

Lezione 4. Sommario. L artimetica binaria: I numeri relativi e frazionari. I numeri relativi I numeri frazionari

Lezione 4. Sommario. L artimetica binaria: I numeri relativi e frazionari. I numeri relativi I numeri frazionari Lezione 4 L artimetica binaria: I numeri relativi e frazionari Sommario I numeri relativi I numeri frazionari I numeri in virgola fissa I numeri in virgola mobile 1 Cosa sono inumeri relativi? I numeri

Подробнее

Architettura degli Elaboratori

Architettura degli Elaboratori Architettura degli Elaboratori Università degli Studi di Padova Facoltà di Scienze MM.FF.NN. Corso di Laurea in Informatica docente: Alessandro Sperduti Informazioni Generali Lucidi ed esercizi disponibili

Подробнее

Architettura di Von Neumann. Architettura di Von Neumann. Architettura di Von Neumann INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

Architettura 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

Подробнее

FONDAMENTI DI INFORMATICA FONDAMENTI DI INFORMATICA UN POCO DI STORIA FONDAMENTI DI INFORMATICA. Lezione n. 1 UN POCO DI STORIA UN POCO DI STORIA

FONDAMENTI DI INFORMATICA FONDAMENTI DI INFORMATICA UN POCO DI STORIA FONDAMENTI DI INFORMATICA. Lezione n. 1 UN POCO DI STORIA UN POCO DI STORIA FONDAMENTI DI INFORMATICA Obiettivo del corso: Fornire le nozioni di base sull architettura dei sistemi di calcolo. Fornire i primi strumento di descrizione e di analisi dei sistemi digitali. Descrivere

Подробнее

Architettura dei calcolatori

Architettura dei calcolatori Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Elaborazione di Immagini e Suoni / Riconoscimento e Visioni Artificiali 12 c.f.u. Anno Accademico 2009/2010 Docente: ing. Salvatore

Подробнее

Analogico vs. Digitale. LEZIONE II La codifica binaria. Analogico vs digitale. Analogico. Digitale

Analogico vs. Digitale. LEZIONE II La codifica binaria. Analogico vs digitale. Analogico. Digitale Analogico vs. Digitale LEZIONE II La codifica binaria Analogico Segnale che può assumere infiniti valori con continuità Digitale Segnale che può assumere solo valori discreti Analogico vs digitale Il computer

Подробнее

Unità 4: L architettura fisica del computer moderno

Unità 4: L architettura fisica del computer moderno Unità 4: L architettura fisica del computer moderno Prerequisiti calcolo proposizionale sistemi di numerazione posizionale semplici nozioni di tecnologia elettrica capacità di scrivere semplici programmi

Подробнее

Architettura 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) 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

Подробнее

Architettura del Calcolatore

Architettura del Calcolatore Giuseppe Manco Lezione 3 17 Ottobre 2003 Architettura del calcolatore Il calcolatore è uno strumento programmabile per la rappresentazione, la memorizzazione e l elaborazione delle informazioni un calcolatore

Подробнее

Lezione 1. Sistemi operativi. Marco Cesati System Programming Research Group Università degli Studi di Roma Tor Vergata.

Lezione 1. Sistemi operativi. Marco Cesati System Programming Research Group Università degli Studi di Roma Tor Vergata. Lezione 1 Sistemi operativi 4 marzo 2014 System Programming Research Group Università degli Studi di Roma Tor Vergata SO 14 1.1 Di cosa parliamo in questa lezione? È una introduzione generale ai sistemi

Подробнее

Architettura di un Computer

Architettura di un Computer Architettura di un Computer Corso Informatica Generale (matr. Dispari) Dott.ssa Rossella Aiello Dipartimento di Informatica 2 Bibliografia Curtin, Foley, Sen, Morin Informatica di base, Mc Graw Hill IV

Подробнее

L architettura del calcolatore

L architettura del calcolatore Corso di Laurea Ingegneria Informatica Laboratorio di Informatica Capitolo 1 L architettura del calcolatore Settembre 2006 L architettura del calcolatore 1 Nota bene Alcune parti del presente materiale

Подробнее

a.a. 2017/2018 Classe 2: matricole congrue ad 1 Barbara Masucci

a.a. 2017/2018 Classe 2: matricole congrue ad 1 Barbara Masucci Architettura degli Elaboratori a.a. 2017/2018 Classe 2: matricole congrue ad 1 Barbara Masucci Docente Barbara Masucci Ø http://www.di.unisa.it/professori/masucci Ø [email protected] Ø studio 43, quarto

Подробнее

Architettura dei calcolatori I parte Introduzione, CPU

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

Подробнее

Obiettivi del corso. Parte II Aprire un programma di navigazione (browser) Internet explorer Ricercare una pagina Web Uso di Google

Obiettivi del corso. Parte II Aprire un programma di navigazione (browser) Internet explorer Ricercare una pagina Web Uso di Google Obiettivi del corso Parte 0 Per iniziare Come è Fatto un Computer Il Mouse, come si usa Esercizi per Mouse: Gioco, il Solitario Paint per Disegnare. Parte I Il desktop Lavorare con le finestre La Tastiera

Подробнее

La codifica binaria. Fondamenti di Informatica. Daniele Loiacono

La codifica binaria. Fondamenti di Informatica. Daniele Loiacono La codifica binaria Fondamenti di Informatica Come memorizzo l informazione nel calcolatore? 1 bit di informazione 1 bit di informazione La memoria del calcolatore Introduzione q Il calcolatore usa internamente

Подробнее

CHE COS È L INFORMATICA. Prof. Enrico Terrone A. S. 2014/15

CHE COS È L INFORMATICA. Prof. Enrico Terrone A. S. 2014/15 CHE COS È L INFORMATICA Prof. Enrico Terrone A. S. 2014/15 Definizione L informatica è la scienza che studia il computer sotto tutti i suoi aspetti. In inglese si usa l espressione computer science, mentre

Подробнее

Il processore. Istituzionii di Informatica -- Rossano Gaeta

Il processore. Istituzionii di Informatica -- Rossano Gaeta Il processore Il processore (detto anche CPU, ovvero, Central Processing Unit) è la componente dell unità centrale che fornisce la capacità di elaborazione delle informazioni contenute nella memoria principale

Подробнее