1. Nel Data Path dell'architettura del Mic-1 il registro MBR
è indicato più o meno, nel seguente modo:
| |
- - - - - - - ---- ==> | |
: MBR ->| | ==> | |
- - - - - - - ---- ==> | |
^ ^ | |
| |
Perché sono indicati tre collegamenti al Bus B? Perché ha tre
segnali di
controllo (le frecce piccole)?
A.
I tre
collegamenti in realtà non sono tutti sul Bus B. Due sono sul Bus B
(per immettere il valore di MBR senza segno
o con segno), ed
uno è un collegamento da MBR verso la memoria per permettere la
scrittura in memoria del valore
di MBR. Le frecce servono, due
per decidere se immettere sul Bus B il valore di MBR con o senza
segno, e la terza
per scrivere su MBR dal Bus C.
B.
I
tre collegamenti sono per immettere sul Bus B, rispettivamente, il
valore di MBR senza segno, il valore di MBR con
segno ed il valore di MBR cambiato di segno. I tre segnali di controllo servono per far
eseguire una delle tre opzioni.
C.
Quarantaquattro
gatti in fila per sei col resto di due, si unirono compatti in fila
fila per sei col resto di due; coi baffi
allineati, in fila per sei col resto di due. Sei per sette quarantadue, più due
quarantaquattro.
D. In realtà
il disegno e' fatto male. Non ci sono tre collegamenti da MBR al Bus.