Domande di Sistemi

Sommario

Tri state Buffer. 2

A cosa assomiglia il TSB e come velocizzo il PC?. 3

Velocizziamo il pc. 3

Velocizzaziamo Von Neumann. 4

 

 


 

Tri state Buffer

Rispondete a queste domande relative al video:

1.       A cosa può essere paragonato un Tri State Buffer (TSB)?

2.       Che cosa sono e a cosa servono i tre bit del tsb?

3.       Cosa simboleggia la Z e cosa comporta?

4.       Di che catastrofe parla?

5.       Perché usa la formula I=V/R? Che significa?

6.       Quali sono gli usi che si fanno del tsb?


 

A cosa assomiglia il TSB e come velocizzo il PC?

1.       Che esempio della vita reale potresti fare del tsb? Cioè: c’è qualcosa nella vita reale che funziona come il tsb?

2.       Un multiplexer è un componente che può essere realizzato con tanti tsb che ha una uscita e, se ha n differenti ingressi, ha un selettore composto da k ingressi dove n = 2^k. Permette di fare uscire in output l’ingresso desiderato. Spiega come funziona studiando la figura.

http://upload.wikimedia.org/wikipedia/commons/3/37/Mux_from_3_state_buffers.png


 

Velocizziamo il pc

Osservando le figure e ripensando al funzionamento dei vari componenti studiati fino ad ora prova a pensare a 10 modi per velocizzare/aumentare le prestazioni del computer. Vorrei che fossero anche fantasiosi, sensati e includere elementi che non ci sono nelle figure, come l’assembly, ecc.., e che conoscete voi.

http://www.s-petrarca.com/conservatorio/informatica/vonneuma.gif

http://www.primrosebank.net/computers/mtx/components/memory/dram/Z80_memory_rw_600.jpg

Velocizzaziamo Von Neumann

Rispondi alle seguenti domande:

·         Cosa è il prefetch dei dati e delle istruzioni?

·         Cos’è l’esecuzione fuori ordine?

·         Cos’è la speculative execution?

·         Perché è stato inventato il pipelining?

·         A cosa serve il pipelining?

·         Come funziona?

·         Quanti stage può avere una Pipeline e a cosa corrispondono?

·         Quali sono i problemi del pipelining (struttura, dati e controllo) e fai un esempio?

·         Trova un esempio nella vita reale di Pipeline

·         Cos’è una tecnologia superscalare?

·         Cosa è la cache L1, L2 e L3?

·         Dove si trovano le cache L1, L2 e L3?

·         Cos’è un cache hit e un cache miss?

·         Cos’è il write back e il write through?

·         Cos’è il DMA?

·         Cos’è un coprocessore?