Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
9 novembre 2020
Calendario
• Lezione 21 (lunedì 9 novembre 2020 ore 16-18): Il banco
dei registri. [PH] appendice B.8, oppure [P] 5.7.
Organizzazione prova.
Questo sarà
l’elemento
Va interpretata la base dei nostri
circuiti
sua evoluzione nel sequenziali:
il latch S-R
tempo
7
Problemi nel flip-flop S-R
(con o senza clock)
• Hanno uno stato indecidibile quando S = R =1.
9
Un flip-flop D
• Quando il clock C è asserito, il latch è aperto e l’output Q
diventa l’input D (lascia passare il dato D)
• Quando il clock non è asserito il latch è chiuso e Q mantiene il
valore che aveva l’ultima volta che il latch era aperto
10
Registro
• Registro D0 D Q
Q0
Flip-FlopD
– Un array di n flip flop D clock !Q
Flip-FlopD
• Input Write clock !Q
• Temporizzazione sensibile al
fronte
– Write: Dn-1 D Q
Qn-1
15
Lettura/Read
in un registro
16
17
Scrittura/write
in un registro
log2n-to-n
Invece un registro può decoder
essere scritto in n -2
corrispondenza del n-1
fronte attivo del clock
e quando il segnale
Write è asserito.
Il valore scritto potrà
essere letto in un
successivo ciclo di
clock.
I segnali devono
essere validi sul fronte
attivo del clock.
18
Memoria
Memoria 27
Una 2M16 SRAM
Processor
Control
Secondary
Storage
Second Main
(Disk)
Registers
On-Chip
Level Memory
Cache