1. Il bit Z che esce dalla ALU puo' venire realizzato:
A: con un NOR di tutti i 32 bit dell'output della ALU ;
B: con un AND di tutti i 32 bit dell'output della ALU ;
C: direttamente con il segnale proveniente dal bit piu' a sinistra dell'output della ALU ;
D: che cosa?!? non esiste alcun bit Z che proviene dalla ALU. Il bit Z proviene dallo Shifter ;
E: non cercare la risposta tra queste. La risposta che cerchi e' dentro di te........ pero' e' sbagliata!! ;
2. La componente memoria programmi della macchina astratta Mic-1:
A: non esiste, perché il Mic-1 non ha memoria programmi, visto che non esistono istruzioni Mic-1 che possono leggere o scrivere in tale memoria ;
B: ovviamente esiste, altrimenti dove si mettono i programmi scritti in Mic-1?
C: ovviamente non esiste, per definizione di livello 1 ;
D: ovviamente non esiste, per definizione di linguaggio di livello microprogrammato ;
E: la domanda è priva di senso. Non ha senso parlare di memoria programmi quando esistono due memorie dati logicamente distinte (una a 8 e una a 32 bit) ;
3. Qual e' il contenuto di TOS al termine dell'esecuzione delle seguenti microistruzioni?:
H=SP=1
MDR=MAR=H+SP; wr
TOS=MDR;
A: il valore della locazione di memoria di indirizzo 2, per effetto della wr della seconda microistruzione ;
B: non si sa, poiché per esser sicuri che la wr abbia effetto occorre attendere almeno due cicli di clock ;
C: il valore 2 ;
D: il valore che aveva TOS incrementato del contenuto di SP ;
E: il valore della locazione di memoria di indirizzo 1 ;
----------------
N.B.: Fra quelle proposte la risposta esatta è solo una !!!