• Non ci sono risultati.

GRANDEZZA VELOCITA’

N/A
N/A
Protected

Academic year: 2021

Condividi "GRANDEZZA VELOCITA’"

Copied!
19
0
0

Testo completo

(1)

A rc h ite ttu ra d el co m p u te r

Il c o m p u te r d ig ita le e ' u n a m ac ch in a i n g ra d o d i r is o lv er e p ro b le m i es eg u en d o is tru zio n i a p p o sit am en te s p ec ifi ca te U n a s eq u en za d i is tru zio n i c h e d es cr iv e co m e e se g u ire q u es to c o m p ito s i ch ia m a p ro g ra m m a

(2)

16 42

P as ca l

Questa macchina metteva in pratica il meccanismo del riportoautomatico. Un po’ come il conta kilometri meccanico della macchina.

(3)

16 71

L eib n itz

Questa macchina permetteva di fare divisioni emoltiplicazione

(4)

Q u es ti p ro g et ti, p er q u an to in g eg n o si p re se n ta n o u n a g ra n d e l im ita zio n e: la s eq u en za d ell e o p er az io n i d o ve va es se re im p o st at a m an u alm en te o p er az io n e d o p o o p er az io n e N o n s i p o te va n o p ro g ra m m ar e

(5)

17 92 -1 87 1

B ab b ag e

la s u a m ac ch in a . .... ... n o n v id e m ai la lu ce

(6)

19 40 -1 94 2

M A R K I

P rim a m ac ch in a e le tto m ec ca n ic a ( re le ’) p ro g ra m m ab ile (A ik en , A ta n as o ff, S tib itz , Z u ze ): is tru zio n i e d at i ve n iv an o le tti d a s ch ed e s ep ar at e 19 42 p rim a m ac ch in a e le ttr o n ic a ( d io d i) E ’ la n as cit a d ell a C P U

(7)

0 ( ze ro ) e … … 1 ( u n o)

Q u es te m ac ch in a a ve va u n a ltr o p ar tic o la re in te re ss an te : i n u m er i a l s u o in te rn o v en iv an o ra p p re se n ta ti in m an ie ra b in ar ia cio e' co m e s u cc es sio n e d i 1 (u n o ) e d i 0 (z er o )

1 e 0 s o n o i b it

(8)
(9)

V on N eu m an n

Nel 1946 John Von Neumann pubblico' unarticolo nel quale veniva introdotto il concetto di programma registrato inmemoria. Questa macchina e' costituitada una memoria, una unita’ di controllouna alu,un disposito di ingressoed undispositivo di uscitaEra la nascita del moderno calcolatore

(10)

L ’o rg an iz za zio n e a B U S

(11)

L a m em or ia

La macchina di Von Neumann ha avuto il merito di aver introdotto l’idea dimemoria. La memoria e' quella parte del colcolatore nella qualevengono memorizzati i dati ed i programmi. In un calcolatore esistono diversi tipologie di memorie(veloci, lente, grandi, piccole) ognuno della quali specializzatain compiti in compiti differenti.

L ’u n ita ’ d i b as e d ell a m em o ria e ’ il b it

(12)

T ip olo gie d i m em or ia

VELOCITA’

GRANDEZZA

(13)

O rg an iz za zio n e d ell a R A M

byte (8 bit) 1 cella di memoria bit

Parola (4 byte)

0 4

11

15

(14)

C ar at te ris tic h e d ell a R A M

ac ce d er e a d o g n i b yt e h a l a s te ss a d u ra ta (1 0

-7

se c) in d ip en d en te m en te d a q u ale b yt e è s ta to a cc ed u to p rim a è v o la til e e s e t o lg o la s p in a l ’in fo rm az io n e vie n e p er sa

o g n i b yt e h a u n in d iri zz o 0 ,1 ,2 .... .. il b yt e, at tra ve rs o il su o in d iri zz o , e ’ la m in im a q u an tit ac ce ss ib ile

(15)

L a c ac h e

IDEALe parole di memoria piu’ utilizzate vengono tenute nella cache.Quandola cpu ha bisogno di una parola, prima controlla la cache e poi va a prenderladalla Ram

(16)

M em or ia S ec on d ar ia

è p er m an en te d is ch i f is si, fl o p p y, n as tri m ag n et ic i, C D ac ce ss o s eq u en zia le (il te m p o v ar ia a se co n d a d ell ’a cc es so p re ce d en te ) è a d at ta p er le g g er e/s cr iv er e g ra n d i q u an tit d i d at i (in p o siz io n i c o n tig u e)

(17)

O rg an iz za zio n e d ell a C P U (d at a p at h )

Registri:Program Counter (PC):indica quale istruzione recuparare ed eseguireInstruction Register (IR):memorizza l’istruzione che viene eseguita in un dato momento

Arithmetic Logic Unit (ALU)E’ la parte della CPU che esegue le operazioniIn ingresso dalla CPU

BUS

(18)

Il p er so n al co m p u te r

(19)

Il p er so n al co m p u te r

Riferimenti

Documenti correlati

1 Cfr.. 1) “So What?” (business as usual): USA, Olanda e “resto del mondo” avrebbero continuato a macinare la stessa modellistica, con larga prevalenza, rispetto alla

• quando il processo in esecuzione cerca di accedere a una pagina alla quale non è assegnato alcun page frame, tale pagina viene copiata dallo swap space a un frame libero;.. •

all’interno della lower level page table situata all’indirizzo appena ottenuto, si accede alla entry specificata dai bit centrali dell’indirizzo logico, che contiene il numero del

Descrivendo i preparativi di Manuele per la guerra contro i Normanni nella prima- vera del 1148, dopo aver dato circostanziata notizia della nomina di Stefano Contoste- fano a

notevolmente le prestazioni servendo prima tutte le richieste che sono vicine alla posizione attuale della testina. • Su questa ipotesi è basato l’algoritmo Shortest Seek Time

strativo, in termini che, rispetto ai nostri, fanno ridere, ma che, rispetto a quelli medievali, sono estremamente gravosi. Non ci sono le risorse per pagare tutta questa gente

The Nature of International Politics Three ‘Worlds’: Chaos, Anarchy & Order Cooper’s pamphlet, The Postmodern State and the World Order 2000, argues that while the world was ‘a

Claudio SARZOTTI, Professore Ordinario in Filosofia del Diritto Università di Torino. Direttore del Carcere di Saluzzo