Architettura di un calcolatore



Documenti analoghi
Architettura di un Sistema Informatico

Macchina di Von Neumann

Il calcolatore. Elementi di base del calcolatore. Calcolatore di Von Neumann. Unità di Ingresso. Unità di Ingresso. Unità di Uscita.

Elementi di base del calcolatore

Corso di Informatica

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

Architettura di un elaboratore. Il modello di von Neumann

Generated by Foxit PDF Creator Foxit Software For evaluation only. Il Computer

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

Colloquio di informatica (5 crediti)

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

I dispositivi di input/output

Architettura del calcolatore. Prima parte

ARCHITETTURA DI UN ELABORATORE

Laboratorio di Informatica L-A 1

L architettura del calcolatore

I dispositivi di input/output

ARCHITETTURA DI UN ELABORATORE

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

6: Macchina di Von Neumann

Macchina di Von Neumann

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

Periferiche di Input /Output

Informatica B a.a 2005/06 (Meccanici 4 squadra) PhD. Ing. Michele Folgheraiter

Architettura di un calcolatore

La memoria periferica: i dischi magnetici

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

Introduzione ai Calcolatori Elettronici

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

Come è fatto un computer

I dispositivi di input/output

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

Corso integrato di Sistemi di Elaborazione. Modulo I. Prof. Crescenzio Gallo.

Periferiche. Periferiche. Periferiche. Periferiche. Architettura dell elaboratore

Lezione 1: L hardware

Il computer. Architettura

Architettura del Calcolatore. Danilo Ardagna Politecnico di Milano

Informatica di Base - 6 c.f.u.

Architettura dei sistemi di elaborazione (Input/Output parte 1)

Modulo: Elementi di Informatica

CORSO EDA Informatica di base. Hardware

Esame di INFORMATICA Lezione 4

2. Architettura di un calcolatore

Architettura del calcolatore

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

Dispositivi di ingresso. La tastiera. Dispositivi di puntamento. Dispositivi di puntamento

Collegamento al sistema

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

Architettura di un calcolatore. Informatica per l Ingegneria

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

Collegamento al sistema

SOMMARIO. La CPU I dispositivi iti i di memorizzazione Le periferiche di Input/Output. a Montagn Maria

PREMESSE SETTORI DI APPLICAZIONE APPLICAZIONI AVANZATE INFORMATICA

Architettura di von Neumann

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

Lez. 5 I dispositivi di I/O. Prof. Pasquale De Michele Gruppo 2

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

SISTEMI INFORMATIVI AZIENDALI

Caratteristiche di un PC

I dispositivi di input/output

CORSO DI AGGIORNAMENTO (NA) COMPETENZE DIGITALI AVANZATE PER L INSEGNANTE. Corsi IEIPASS TEACHER. Istituto. Roberto Remoli

I dispositivi di input/output

ARCHITETTURA DI UN ELABORATORE

Cenni sull architettura del calcolatore

PERIFERICHE E SCHEDA MADRE

HARDWARE. Hardware. Vista di insieme

Saper riconoscere un automa attraverso l analisi delle caratteristiche di un sistema. Saper descrivere il funzionamento di una CPU

Personal Computer: introduzione

Registri. Mem. cache. Mem. centrale. Dischi magnetici e/o ottici. Nastri magnetici. Memoria principale (o RAM) Memoria secondaria (o di massa)

I dispositivi di input/output: la tastiera

Unità di apprendimento 1. Il computer

Elementi di informatica

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

I dischi ottici. Informatica di Base A e B -- Rossano Gaeta 44

Ferrante Patrizia Ghezzi Nuccia Pagano Salvatore Previtali Ferruccio Russo Francesco. Computer

Architettura di un Computer

I dischi ottici. Informatica di Base -- Rossano Gaeta 44

ARCHITETTURA DI UN ELABORATORE

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

Corso di Informatica

Architettura generale del calcolatore Hardware (tutto ciò che e tangibile) Software (tutto ciò che non e tangibile)

o studiare l architettura del calcolatore significa:

Architettura di un elaboratore

I dispositivi di input/output: il monitor

Perché nasce il Computer?

Memoria Secondaria o di Massa

La scheda madre e le periferiche. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni

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

TERMINALE INTELLIGENTE

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

I Bus di Input-Output -- Interfacce

Architettura del calcolatore: gerarchia delle memorie, coprocessori, bus (cenni)

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

Abilità informatiche. Tipologie di dispositivo

ELABORARE LE INFORMAZIONI COSA E L INFORMATICA? LA STRUTTURA INTERNA DI UN ELABORATORE ELABORARE LE INFORMAZIONI

19/11/2013 HARDWARE INTRODUZIONE: COSA E COME COMPRIAMO?

Informatica. Il calcolatore: concetti di base. Vibo Valentia, 24 ottobre 2005 Ercole Colonese IBM S/360

Transcript:

Architettura di un calcolatore Macchina di von Neumann: CPU (Central Processing Unit, CU+ALU) Memoria Centrale BUS di sistema Interfaccia alle periferiche I/O Fondamenti di Informatica 1

Architettura di un calcolatore Organizzazione a Bus Schema della macchina di Von Neumann: Bus di sistema CPU Mem. Interfaccia periferica_1 Interfaccia periferica_2 Fondamenti di Informatica 2

Architettura di un calcolatore CPU (Central Processing Unit) Elementi circuitali principali: UC (Control Unit) Orologio di sistema (clock) ALU (Arithmetic and Logic Unit) Registri (DR, CIR, PC, INTR, SR, ) Fondamenti di Informatica 3

Architettura di un calcolatore Memoria Centrale Memoria contenitore di dati e programmi in esecuzione Tipologie: RAM (Random Acces Memory) ROM (Read Only Memory) EROM(Eresable Read Only Memory) PROM (Programmable ROM) EPROM (Eresable Programmable ROM) Fondamenti di Informatica 4

Architettura di un calcolatore Bus di sistema Tipologie: Inseme di connesioni elementari, lungo le quali viene trasferita informazione fra la CPU, la Memoria Centrale e le interfacce di I/O BUS dati BUS indirizzi BUS controlli Fondamenti di Informatica 5

Le interfacce di I/O I periferici di diversi costruttori devono essere intercambiabili, senza modificare i programmi (blocchi indipendenti) Sono state definite alcune interfacce standard: Calcolatore Interfaccia Standard Connessione Interfaccia Standard Periferico Fondamenti di Informatica 6

Le interfacce di I/O Tre registri principali PDR (Peripherical Data Register) registro dati PCR (Peripherical Command Register) registro comando della periferica PSR (Peripherical State Register) registro informazione sullo stato della periferica Fondamenti di Informatica 7

Le interfacce di I/O Caratteristiche principali Trasmissione mono/bidirezionale Trasmissione seriale/parallela Trasmissione sincrona/asincrona Velocità di trasmissione Bit-rate [b/s] Fondamenti di Informatica 8

L'interfaccia seriale Interfaccia comune e di semplice implementazione RS232, RS432, fissano gli standard (livelli di tensione, piedinatura (9/25 pin), temporizzazione, ) Trasmissione bidirezionale Trasmissione seriale Trasmissione asincrono Velocità di trasmissione RS232 standard: 20Kbps RS252: 64Kbps RS232 non standard: 115Kbps o maggiore Fondamenti di Informatica 9

L'interfaccia parallela Interfaccia comune e di semplice implementazione spesso veniva utilizzata per dispositivi come stampanti, plotter IEEE 1284, IEEE 1284.1, IEEE 1284.4 fissano gli standard (livelli di tensione, piedinatura (25 pin standard), temporizzazione, ) Trasmissione mono/bidirezionale a seconda della modalità Trasmissione parallela Trasmissione asincrono/sincrono Velocità di trasmissione Tipica: 150 Kbs EPP transfer mode: 16 Mbs Fondamenti di Informatica 10

L'interfaccia ATA (Advanced Tecnology Attachment) Interfaccia comune meglio conosciuta come IDE. Utilizzata per connettere HD, Masterizzatori UDMA0,UDMA1, fissano gli standard (livelli di tensione, piedinatura (40 pin standard), temporizzazione, ) Trasmissione bidirezionale Trasmissione parallelo Trasmissione sincrono Velocità di trasmissione : UDMA5 (80 pin): 800 Mbs UDMA6 (80 pin): 1 Gbs Fondamenti di Informatica 11

L'interfaccia SATA (Serial ATA) Interfaccia comune di recente utilizzo per HD e masterizzatori SATA, SATAII, fissano gli standard (livelli di tensione, piedinatura (15 pin standard), temporizzazione, ) Trasmissione bidirezionale Trasmissione seriale Trasmissione sincrono Velocità di trasmissione : SATA II (15 pin): 2,4 Gbs Fondamenti di Informatica 12

L'interfaccia USB (Universal serial Bus) Interfaccia comune utilizzata per connettere esternamente memorie di massa e periferiche in generale (fino a 127 per host a caldo ) USB, USB 1.0, USB 2.0, fissano gli standard (livelli di tensione, piedinatura (4 pin standard), temporizzazione, ) Trasmissione bidirezionale Trasmissione seriale Trasmissione sincrono Velocità di trasmissione : USB (4 pin): 1,5 Mbs USB 2.0 (4 pin): 480 Mbs Fondamenti di Informatica 13

I dispositivi periferici Sono collegati al calcolatore tramite una circuiteria dedicata Se la CPU deve gestire anche i periferici si ha un degrado delle prestazioni Generalmente i periferici contengono CPU dedicate, alloggiate fisicamente al loro interno Fondamenti di Informatica 14

I dispositivi periferici Gestione dei dispositivi periferici: polling (a cura della CPU) interrupt (a cura dei periferici stessi) Fondamenti di Informatica 15

I periferici più comuni Verranno analizzati: video tastiera sistemi di puntamento (mouse, trackball, joystick, tavoletta, touch screen) stampante plotter dispositivi a supporto magnetico (dischi e nastri) Fondamenti di Informatica 16

Il video Caratteristiche la risoluzione geometrica [pixel] il numero di colori [bpp] rapporto fra linee e colonne (Es: 4:3, 16:9) Tecnologia di realizzazione: CRT (Cathode Ray Tube) Un tempo di dimensioni e risoluzione maggiori Ingombranti in profondità LCD (Liquid Crystal Display) Immagine più stabile e definita Dimensioni limitate (piatti) Fondamenti di Informatica 17

Sistemi di puntamento Unità di input per sistemi grafici Differiscono per: la tecnologia utilizzata la differente ergonomia dell'interazione con l'operatore umano Sono dispositivi che trasformano l'azione della mano dell'operatore sullo strumento di puntamento nello spostamento di un marker Fondamenti di Informatica 18

Il mouse E' lo strumento più economico e diffuso Trasmette la variazione di posizione (coordinate x e y) Mediante la pressione di tasti invia prefissate sequenze di caratteri Tecnologie: pallina di gomma LED e fotorivelatore Fondamenti di Informatica 19

La trackball Analogo al mouse Tecnologia solo a pallina di gomma Alloggiato in posizione fissa: utilizzato in ambiente industriale Fondamenti di Informatica 20

Il touchpad Funzionamento analogo a quello del mouse Alloggiato su computer portatili Tecnologia: Sensori orizzontali e verticali di tipo capacitivo Fondamenti di Informatica 21

Il touch screen Monitor sensibili al tocco del dito Trasmettono le coordinate del punto Risoluzione modesta Tecnologia: griglia di fotoemettitori e fotorivelatori di luce infrarossa sensori orizzontali e verticali di tipo capacitivo Usato in ambienti industriali Fondamenti di Informatica 22