Architettura Degli Elaboratori

Corso (A-L)

- Test in Itinere n. 8 -




Nome e Cognome: ______________________________________________________________


Matricola: _____________________________




1. Si consideri il seguente segmento di codice IJVM:

GOTO 5
BIPUSH 2
BIPUSH 3
BIPUSH 1
BIPUSH 4
BIPUSH 7
BIPUSH 5


L'esecuzione, in tale codice, dell'istruzione GOTO 5 fa saltare:


2. Dato un microprogramma contenente la seguente istruzione Mic-1:

LOOP1 Z=OPC; if(Z) goto F1; else goto L1
L1 SP=SP-1; goto LOOP2
LOOP2 Z=SP; if (Z) goto F0; else goto L2
L2 OPC=OPC-1; goto LOOP1
F0 TOS=0; goto END
F1 TOS=1; goto END
END  


Al termine della sua esecuzione TOS conterrà:

3. Qual'è il contenuto di TOS al termine dell'esecuzione delle seguenti microistruzioni?



H=SP=1
MDR=MAR=H+SP; wr
TOS=MDR;





----------------
N.B.: Fra quelle proposte la risposta esatta solo una !!!