Che materia stai cercando?

Informatica - il calcolatore convenzionale Appunti scolastici Premium

Appunti per l'idoneità di Informatica del professor Grande sulla struttura e sul funzionamento di un calcolatore convenzionale (macchina di Von Neumann): l'uniprocessore, la memoria, il microprocessore o CPU, il linguaggio macchina, il linguaggio assembler, l'unità di ingresso/uscita (I/O).

Esame di Informatica docente Prof. A. Grande

Anteprima

ESTRATTO DOCUMENTO

STRUTTURA E FUNZIONAMENTO DI UN CALCOLATORE

CONVENZIONALE (MACCHINA DI VON NEUMANN)

I sistemi di elaborazione, dal piu’ piccolo al piu’ grande, sono degli organismi di notevole complessita’.

Lo schema che presentiamo, e’ importante perche’ rappresenta in modo semplice, seppur a livello

teorico, l’architettura di un qualunque sistema di elaborazione. Con il termine architettura in

informatica si intende l’insieme di concetti, metodologie e tecniche per definire, progettare e valutare un

sistema. Qui usiamo questo termine riferendolo solo alla composizione ed al funzionamento dei suoi

componemti fondamentali.

Possiamo definire un computer (data la complessita’ di questo oggetto, parleremo di sistema di elaborazione) come un

dispositivo in grado di eseguire istruzioni.

Premesso che l’evoluzione tecnologica ha portato i sistemi di elaborazione ad una notevole diversificazione riguardo le

loro caratteristiche strutturali, allo scopo di esemplificare il suo funzionamento, ci riferiremo ad un sistema di

elaborazione c.d. convenzionale (macchina di Von Neumann), cui ricondurre qualunque computer.

Si tratta di un sistema c.d. uniprocessore (con un solo processore P). In conseguenza di cio’, in un qualsiasi istante del

suo funzionamento, e’ in esecuzione una sola istruzione. Nella figura sottostante sono rappresentati i principali

componenti di tale sistema (le linee con le frecce rappresentano le connessioni tra i vari dispositivi).

M

MMU bus (DMA)

P

bus (di I/O)

I/O I/O ... I/O I/O

n n-1 2 1

M=memoria e’ il dispositivo fisico che ha il compito di immagazzinare le istruzioni de i dati. E’ organizzata a locazioni

(bit, byte e loro multipli vedere dopo), qualcosa di simile ad un casellario postale. L’accesso a queste locazioni si ottiene

attraverso indirizzi numerici che identificano la casella in cui si trova il dato (o in cui il dato va scritto). Questi indirizzi

sono logici e cioè fanno riferimento ad uno spazio indipendente dalle aree fisiche di memoria centrale in cui verrà

caricato ed allocato al tempo di esecuzione (rilocazione dinamica). La rilocazione dinamica da indirizzi logici ad

indirizzi fisici viene, per motivi di flessibilità, affidata ad una unità di gestione della memoria (MMU). Il tempo di

9

accesso varia da pochi nanosecondi (1 nanosecondo=1/10 secondi) a poche centinia di nanosecondi.

P=microprocessore o CPU (Central Process Unit) ha il compito preparare ed eseguire istruzioni originariamente scritte

in un linguaggio “evoluto” e tradotte in un linguaggio comprensibile da P da un apposito programma. Le istruzioni che P

e’ in grado di comprendere sono espresse in rappresentazione macchina (vedi sotto). Si compone di UC (Control Unit)

1


PAGINE

3

PESO

24.30 KB

PUBBLICATO

+1 anno fa


DETTAGLI
Esame: Informatica
Corso di laurea: Corso di laurea in economia e commercio (POMEZIA, ROMA)
SSD:
A.A.: 2013-2014

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher valeria0186 di informazioni apprese con la frequenza delle lezioni di Informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università La Sapienza - Uniroma1 o del prof Grande Antonio.

Acquista con carta o conto PayPal

Scarica il file tutte le volte che vuoi

Paga con un conto PayPal per usufruire della garanzia Soddisfatto o rimborsato

Recensioni
Ti è piaciuto questo appunto? Valutalo!

Altri appunti di Informatica

Informatica - le reti e Internet
Appunto
Informatica - i fondamenti di Excel - (parte 1)
Appunto
Informatica - la Join - SQL
Appunto
Informatica -  le tabelle - SQL
Appunto