Informatica di base. e componenti di un computer. Autore: Claudio Traini. Roma ATA E. Sereni 1 agosto 2016

Documenti analoghi
Sistemi e reti CPU Concetti di base

Architettura dei calcolatori

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

Concetti Introduttivi

Il modello di Von Neumann

Concetti Introduttivi

Architettura. Argomenti. Modello di Von Neumann. Corso di Laurea in Ingegneria Biomedica aa 2003/2004. Ing. Antonio Coronato. Modello di Von Neumann

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

6: Macchina di Von Neumann

Cenni sull architettura del calcolatore

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

Architettura di un calcolatore: primi cenni introduttivi. Calcolatore: sottosistemi

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

Architettura del. Calcolatori (1) Calcolatori (2) L architettura di Von Neumann. CPU RAM Memoria I/O. secondaria. bus

Informatica. Mario Pavone - Dept. Mathematics & Computer Science - University of Catania. Trasferimento. Ambiente esterno.

Il computer e i suoi componenti

Organizzata secondo il modello della macchina di von Neumann definita nei tardi anni 40 all Institute for Advanced Study di Princeton.

Architettura di un elaboratore

Struttura di un sistema di elaborazione. SDE: basi. Descrizione dei componenti (2) Descrizione delle componenti

Architettura di un elaboratore

Architettura di un elaboratore

Agent and Object Technology Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Fondamenti di Informatica.

Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni

ARCHITETTURA DI UN ELABORATORE! Ispirata al modello della Macchina di Von Neumann (Princeton, Institute for Advanced Study, anni 40).!

architettura degli elaboratori Alberto Ferrari Alberto Ferrari Informatica e Laboratorio di Programmazione

Esame di INFORMATICA ARCHITETTURA DI VON NEUMANN. Lezione 4 ARCHITETTURA DI VON NEUMANN

Memoria Secondaria o di Massa

Architettura del Calcolatore

Abilità Informatiche e Telematiche

Lez. 4 L hardware. Prof. Pasquale De Michele Gruppo 2

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

Fondamenti di Informatica

Esame di INFORMATICA Lezione 4

Architettura di un calcolatore

Architettura del calcolatore (Seconda parte)

Architettura di un elaboratore. Il modello di von Neumann

4 Architettura del Personal Computer

La memoria principale

TERMINALE INTELLIGENTE

C. P. U. MEMORIA CENTRALE

Architettura di un calcolatore: primi cenni introduttivi

Architettura di un elaboratore

HARDWARE. Hardware. Vista di insieme

Architettura di von Neumann

VERIFICA DI SISTEMI. 5 Domanda [1 punto] Calcolare la velocità di trasferimento dei seguenti hard disk:

Secondo biennio Articolazione Informatica Sistemi e Reti Prova Terza

ARCHITETTURA DI UN ELABORATORE

Architettura dei calcolatori I parte Introduzione, CPU

ARCHITETTURA DI UN ELABORATORE. Ispirata al modello della Macchina di Von Neumann (Princeton, Institute for Advanced Study, anni 40).

Modulo 1: Le I.C.T. UD 1.4b: Anatomia del Computer

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Architettura dell elaboratore

Architettura dell elaboratore

ECDL CORE 5.0. Modulo 1 Concetti di base dell ICT 1.1 Hardware. Docente: Stefania De Martino Liceo G. Leopardi Recanati a.s.

I dischi ottici. Fondamenti di Informatica -- Rossano Gaeta

Come è fatto un computer

La CPU e la Memoria. Sistemi e Tecnologie Informatiche 1. Struttura del computer. Sistemi e Tecnologie Informatiche 2

Laboratorio di Informatica L-A 1

Le istruzioni del linguaggio gg macchina corrispondono ad operazioni elementari di elaborazione operazioni aritmetiche

Il processore - CPU (CENTRAL PROCESSING UNIT)

Architettura dei computer

Informatica giuridica

Architettura dei Calcolatori Elettronici

Il calcolatore. È un sistema complesso costituito da un numero elevato di componenti. è strutturato in forma gerarchica

Macchina di Von Neumann

Architettura dei calcolatori

ARCHITETTURA DI UN ELABORATORE

INFORMATICA DI BASE. Storia del Personal Computer

La struttura del computer. Prof. Erasmo Modica

Sistemi di Elaborazione delle Informazioni

Architettura degli elaboratori

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

Appunti del corso Informatica di base Lezione del 20 Feb. 2017

o studiare l architettura del calcolatore significa:

Com è fatto un computer (seconda puntata) Appunti per le classi 1 A cura del prof. Ing. Mario Catalano

Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l ambiente e il territorio

Storia del Personal Computer

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

Informatica. Informazione L Informazione è un dato, o un insieme di dati, interpretati in un determinato contesto.

Porte Input/Output (I/O Connectors)

Il processore. Istituzionii di Informatica -- Rossano Gaeta

L ARCHITETTURA DEI CALCOLATORI. Il processore La memoria centrale La memoria di massa Le periferiche di I/O

Architettura hardware

ARCHITETTURA DI UN SISTEMA DI ELABORAZIONE

Programma svolto di INFORMATICA. Classe 3M - indirizzo MERCURIO A.S. 2010/2011

Il primo elaboratore moderno

Perché nasce il Computer?

Architettura dei calcolatori

La macchina di Von Neumann. UNIVERSITÀ DEGLI STUDI DEL SANNIO Benevento DING DIPARTIMENTO DI INGEGNERIA CORSO DI "PROGRAMMAZIONE I"

Programma svolto di INFORMATICA. Classe 3 - indirizzo MERCURIO A.S. 2009/2010

BanzaiBerry. Lezioni #3 #4

Elementi di Informatica Chiara Epifanio

Architettura dei calcolatori

Transcript:

Informatica di base Architettura e componenti di un computer Roma ATA E. Sereni 1 agosto 2016 Autore: Claudio Traini

Hardware: tutte le componenti fisiche, elettroniche e meccaniche Software: l insieme delle istruzioni che ne governano il funzionamento Software di base: il Sistema Operativo Software applicativo: i programmi per l utilizzo in vari ambiti SOFTWARE APPLICATIVO SOFTWARE DI BASE HARDWARE

Architettura di base

Il modello di von Neumann Si tratta di uno schema a blocchi che illustra il modello di funzionamento di massima di un computer, ideato dal ricercatore ungherese Janus Neumann, naturalizzato americano John von Neumann. Il modello è apparso per la prima volta durante la progettazione del primo computer elettronico, chiamato IAS machine presso l Institute for Advanced Study (IAS appunto), a Princeton negli Stati Unitiacavallotra il1945eil1951. John von Neumann morì nel 1957 a soli 53 anni lasciando molti progetti che verranno sviluppati più tardi presso i centri di ricerca militari di Los Alamos, negli Stati Uniti.

Le periferiche

La forma esteriore

Architetture di base: von Neumann - Harvard ilmodelloharvard dedica due memorie distinte per i dati e per le istruzioni. ilmodelloharvard dedica due memorie distinte per i dati e per le istruzioni. L architettura Harvard è un modello applicato alla progettazione di processori specializzati come i DSP(Digital Signal Processor) che vengono utilizzati per il trattamento dei dati audio o video. Inoltre molti microcontrollori impiegati in applicazioni industriali utilizzano questa architettura, come i microcontrollori PIC (Programmable Interface Controller).

Architettura von Neumann

Architettura di memorizzazione/scambio dati

Concetto di BUS

Affinando lo schema di base

La CPU: il processore

Il concetto di multi-core

Architettura di una CPU Unità di controllo -CU Unità aritmetico logica ALU Registri

Cenni Storici 1971 il primo processore mai realizzato : Intel 4004 Progettato dal vicentino Federico Faggin

Elementi base della CPU Unità di controllo -CU Unità aritmetico-logica ALU Registri Registro MAR : Memory address register Registro MDR: Memory data register Clock BUS Bus dati Bus indirizzi Bus comandi PC Program Counter IR Instruction Register

La cilindrata di un computer VELOCITÀ DEL MICROPROCESSORE La velocità o frequenza di clock è il numero di commutazioni tra i due livelli logici "0" e "1" che circuiti logici interni ad un'unità di calcolo o di un microprocessore sono in grado di eseguire nell'unità di tempo di un minuto secondo, ed è espressa in cicli al secondo, o hertz, e suoi multipli; normalmente per eseguire un'istruzione o una semplice somma sono necessari più cicli di clock. Da 4,77 MHz delle prime CPU siamo arrivati a oltre 3,00 Gigahertz ossia miliardi di cicli al secondo

IF: InstructionFetch, Lettura dell'istruzione da memoria ID: InstructionDecode, Decodifica istruzione e lettura operandi da registri EX: Execute Esecuzione dell'istruzione Gestione delle istruzioni MEM: Memory Accesso alla memoria WB: Write Back Scrittura di un dato nel registro

Tecnologie costruttive: il parametro nm

Tecnologie costruttive Transistor Tri-gate, - con tecnologia di integrazione a 22 nm numero di transistor pari a 1,4 miliardi

Il socket del processore

Il chipset

Le memorie in un computer 1 ns Registri KB 2 ns 10 ns CPU Cache Memoria principale MB GB 10 ms Dischi magnetici ed ottici TB TEMPI DI ACCESSO DIMENSIONE

RAPPRESENTAZIONE DEI DATI Principio di funzionamento del computer è basato sulla logica binaria: opera con dati espressi utilizzando 2 stati. Es: luce spenta ed accesa, assenza e presenza di corrente, oppure interruttore aperto e chiuso. Un singolo interruttore o bit (BInary digit) può assumere 2 stati. Per convenzione i valori sono: 0 interruttore aperto 1 interruttore chiuso L unità minima di informazione nel computer è un insieme di 8 bit: 1 byte = 8bit

Misura della memoria in un computer La capacità di memoria del computer si misura quindi in byte e nei suoi multipli:

Misura della memoria in un computer Esiste una codifica standard che si chiama: ASCII American Standard Code for Information Interchange, che utilizza un codice a 8 bit (2 8 =da 0 a 255codici ossia caratteri stampabili ) Il testo editato: Diventa: 01001110 01100101 01101100 00000000 01101101 01100101 01111010 01111010 01101111 00000000 01100100 01100101 01101100...

La memoria centrale Si tratta della memoria di lavoro della CPU. I programmi, per essere eseguiti, devono essere presenti in memoria centrale, così come i dati per l elaborazione RAM Random Access Memory È gestita dalla CPU: la CPU accede in memoria per prelevare programmi da eseguire e dati da elaborare Èlimitata: la quantità massima di memoria installabile in un computer dipende da diversi fattori È volatile: le informazioni contenute si perdono in assenza di alimentazione Èveloce: l accesso ai dati è estremamente rapido CPU Memoria Alta velocità Bassa Capienza Memoria Bassa velocità Alta Capienza

RAM

RAM DRAM FAMILY

Le memorie di massa

Hard disk - disco rigido La principale memoria di massa

Hard disk - organizzazione fisica

HD tecnologia standard HD ssd (solid state drives)

Una unità fisica = più unità logiche DATI

Architettura RAID DATI Una unità logica = più unità fisiche

Le periferiche esterne standard

Riassumendo.

BIOS e fase di avvio di un computer Basic Input-Output System o BIOS è una memoria non volatile Basic Input-Output System o BIOS è una memoria non volatile contenente delle "routine software" che consentono al computer di effettuare la fase di avvio dal momento in cui si accende la macchina fino al caricamento del sistema operativo.

La connettività di rete Via radio WiFi IEEE 802.11 via cavo Ethernet - RJ45

BUS PCI - Peripheral Component Interconnect

IL COLLEGAMENTO UNITA DISCHI Lo standard IDE/ P-ATA( Integrated Drive Electronics)

IL COLLEGAMENTO UNITA DISCHI Lo standard SATA( Serial - ATA) Serial Advanced Technology Attachment esata: External Serial Advanced Technology Attachment