TEST di autovalutazione |
TEST di autovalutazione |
1 | Nel Linguaggio Macchina MIPS, i campi del Formato di Tipo I contengono: | ||
A) | Sequenze di lunghezza 6, 5, 5, 5, 5, 6 | ||
B) | Sequenze di lunghezza 6, 5, 5, 16 | ||
C) | Sequenze di lunghezza 6, 16, 5, 5 | ||
D) | Sequenze di lunghezza 6, 26 |
2 | Nel Linguaggio Macchina MIPS, la suddivisione in campi dell'istruzione 00100001000010011000000000100101 con Formato di Tipo I è data: | ||
A) | Dalle sequenze 0010000100001001, 10000, 00000, 100101 | ||
B) | Dalle sequenze 001000, 01000, 01001, 10000, 00000, 100101 | ||
C) | Dalle sequenze 001000, 01000, 010011000000000, 100101 | ||
D) | Dalle sequenze 001000, 01000, 01001, 1000000000100101 |
3 | Nel Linguaggio Macchina MIPS, il Formato e la Modalità di Indirizzamento dell'istruzione addi sono: | ||
A) | Formato di Tipo R con Indirizzamento immediato | ||
B) | Formato di Tipo I con Indirizzamento immediato | ||
C) | Formato di Tipo I con Indirizzamento tramite registro | ||
D) | Formato di Tipo I sia con Indirizzamento tramite registro sia con Indirizzamento immediato |
4 | La traduzione in Assembly MIPS dell'assegnamento val = b - 300 con l'associazione tra variabi e indirizzi di registri b-->$s1 e val-->$t0 è: | ||
A) | L'istruzione sub $t0, $s1, 300 | ||
B) | L'istruzione addi $t0, $s1, -300 | ||
C) | L'istruzione addi $s1, $t0, -300 | ||
D) | L'istruzione sub $s1, $t0, 300 |
5 | Nel Formato di Tipo I, i valori del campo immediato sono compresi tra: | ||
A) | Il minimo -216 ed il massimo 216 | ||
B) | Il minimo -215 ed il massimo 215 | ||
C) | Il minimo 0 ed il massimo 216-1 | ||
D) | Il minimo -215 ed il massimo 215-1 |
6 | L'operando immediato dell'istruzione Assembly MIPS addi $t0, $s1, 30 è rappresentato in Linguaggio Macchina mediante: | ||
A) | Una sequenza di 16 bit in Notazione posizionale pesata | ||
B) | Una sequenza di 16 bit in Notazione modulo e segno | ||
C) | Una sequenza di 16 bit in Notazione in complemento a 2 | ||
D) | Una sequenza di 16 bit in Notazione posizionale pesata senza segno |
7 | Prima della esecuzione di una istruzione con Formato di Tipo I il valore del campo immediato viene: | ||
A) | Inviato all'ALU aggiungendo 16 bit uguali a 0 a sinistra della sequenza contenuta nel campo | ||
B) | Inviato all'ALU aggiungendo 16 bit uguali a 0 a destra della sequenza contenuta nel campo | ||
C) | Inviato all'ALU aggiungendo 16 bit mediante estensione del segno alla sequenza contenuta nel campo | ||
D) | Copiato in un registro di 32 bit |
8 | La Modalità di Indirizzamento immediato è utilizzata con: | ||
A) | Il formato di Tipo R e il Formato di Tipo I | ||
B) | Solo il Formato di Tipo I | ||
C) | Solo il Formato di Tipo R | ||
D) | Il formato di Tipo J |
9 | Nel Linguaggio Macchina MIPS, la Modalità di Indirizzamento immediato fornisce due operandi mediante due campi del Formato di Tipo I che contengono: | ||
A) | Gli indirizzi dei registri che contengono i due operandi | ||
B) | Due numeri interi in Notazione in complemento a 2 che costituiscono i due operandi | ||
C) | I valori Codice Operativo e funzione | ||
D) | Un numero intero in Notazione in complemento a 2 che costituisce un operando e l'indirizzo di un registro che contiene l'altro operando |
10 | L'esecuzione dell'istruzione Assembly MIPS addi $s7, $t0, -35 ha l'effetto di: | ||
A) | Addizionare -35 al contenuto del registro di indirizzo $s7 e scrivere il risultato come contenuto del registro di indirizzo $t0 | ||
B) | Addizionare i contenuti dei registri di indirizzi $s7 e $t0 a -35 e scrivere il risultato come contenuto del registro di indirizzo $s7 | ||
C) | Addizionare -35 al contenuto del registro di indirizzo $t0 e scrivere il risultato come contenuto del registro di indirizzo $s7 | ||
D) | Copiare -35 nel registro di indirizzo $t0 e addizionare al contenuto del registro di indirizzo $s7 | ||