Test di autovalutazione 5 

Domanda 1 :

Quale è il codice operativo dell'istruzione di salto condizionato if (ACC)>=0 JMP ?

1100

0111

1001

1000

 

Domanda 2 :

Se ( ACC) >= 0 JMP 1101 con quale istruzione si rappresenta ?

  7   9

  9   11  

  8   9

  6   9

 

Domanda 3 :

Quale problema risolve il seguente codice ?

Indirizzo cod. op. operando
0000  0101  201
0001  0101  202
0010  0011  201
0011  0010  202
0100  1000  7
0101  0110  202
0110  0111  8
0111  0110  201
1000  1001  ...............
1001    

 

Lettura di numeri da input e stampa del secondo numero più la somma dei due numeri letti.

Somma di due numeri letti nei registri R1 ed R2 di indirizzo 201 e 202 e stampa del risultato nel registro R2.

Lettura di  due numeri da input, nelle celle di memoria di indirizzo 201 e 202 rispettivamente e stampa del massimo fra essi.

Moltiplicazione di due numeri letti nelle celle di memoria di indirizzo 201 e 202 rispettivamente e stampa del risultato.

 

Domanda 4 :

L' unità di controllo quali registri contiene ?

Il program counter ed il registro istruzioni.

Il program counter, il registro istruzioni, il psw, ed alcuni registri programmabili.

L' instruction register e l' accumulatore.

L' instruction register ed alcuni registri programmabili.

 

Domanda 5 :

Se deve essere eseguito un salto incondizionato dall'istruzione x all' istruzione y di indirizzo 206 con JMP quale codice userebbe? 

JMP y 206

If salto è vero JMP 206 y

JMP ( 206)

JMP 206

_____________________________________________________________________

 

                        

Risposte esatte su domande affrontate

_____________________________________________________________________

return to lesson 5  

_____________________________________________________________________