TEST di autovalutazione

1 Le istruzioni aritmetiche Assembly MIPS per operandi rappresentati in virgola mobile hanno codice operativo:
A) Con un numero doppio di simboli per la doppia precisione
B) Uguale alle istruzioni con operandi interi
C) Con suffisso .s per la singola precisione e .d per la doppia precisione
D) Con prefisso .s per la singola precisione e .d per la doppia precisione

 

2 Le istruzioni Assembly MIPS per operandi rappresentati in virgola mobile utilizzano:
A) Solo i registri $s
B) Gli stessi registri delle istruzioni con operandi interi
C) I registri riservati $a e $v
D) I 32 registri aggiuntivi indicati con le lettere $f

 

3 I numeri dichiarati float con più di 7 cifre decimali significative sono rappresentati:
A) Con 32 bit in notazione in complemento a 2
B) Con 32 bit nello standard IEEE 754 singola precisione con errore di arrotondamento
C) Con 64 bit nello standard IEEE 754 doppia precisione con errore di arrotondamento
D) Con 32 bit nello standard IEEE 754 singola precisione sempre in maniera esatta

 

4 I numeri dichiarati double con più di 15 cifre decimali significative sono rappresentati:
A) Con 64 bit nello standard IEEE 754 doppia precisione sempre in maniera esatta
B) Con 64 bit nello standard IEEE 754 doppia precisione con errore di arrotondamento
C) Con 32 bit nello standard IEEE 754 singola precisione con errore di arrotondamento
D) Con 64 bit in notazione in complemento a 2

 

5 Nello standard IEEE 754 il valore MASSIMO dell'esponente polarizzato con mantissa 0 è riservato a rappresentare:
A) L'uso della notazione in complemento a 2
B) Il valore 0
C) Il valore infinito, che segnala la situazione anomale di un valore non rappresentabile per errore di overflow
D) Il minimo modulo rappresentabile

 

6 Nello standard IEEE 754 il valore MASSIMO dell'esponente polarizzato con mantissa diversa da 0 è riservato a rappresentare:
A) Il valore NaN (not a number) che segnala la situazione anomale di un calcolo non ammissibile come la divisione per zero
B) L'uso della notazione in complemento a 2
C) Il massimo modulo rappresentabile
D) Il valore 0

 

7 Nello standard IEEE 754 il numero 0 è rappresentato da una sequenza:
A) Con bit tutti uguali a 1
B) Con mantissa 0 ed esponente 0
C) Con mantissa 0 ed esponente dato dalla sequenza di tutti bit uguali ad 1
D) Con esponente 0 e mantissa data dalla sequenza di tutti bit uguali ad 1

 

8 Nello standard IEEE 754 il valore 0 dell'esponente polarizzato con mantissa diversa da 0 è riservato a rappresentare:
A) L'uso della notazione dei numeri denormalizzati che restringe l'intervallo dei numeri per i quali si ha l'errore di underflow
B) L'uso della notazione in complemento a 2
C) Il valore 0
D) Il massimo modulo rappresentabile

 

9 La conversione di una sequenza binaria nella corrispondente rappresentazione ottale si può effettuare direttamente:
A) Calcolando il valore della sequenza binaria utilizzando come pesi potenze della base 8
B) Suddividendo la sequenza binaria in gruppi di 4 simboli a partire da destra (cifre meno significative), e sostituendo ad ogni gruppo il corrispondente simbolo della base 16
C) Suddividendo la sequenza binaria in gruppi di 3 simboli a partire da destra (cifre meno significative), e sostituendo ad ogni gruppo il corrispondente simbolo della base 8
D) Calcolando il valore in base 10 e determinando la sequenza corrispondente in base 8

 

10 La conversione di una sequenza binaria nella corrispondente rappresentazione esadecimale si può effettuare direttamente:
A) Suddividendo la sequenza binaria in gruppi di 3 simboli a partire da destra (cifre meno significative), e sostituendo ad ogni gruppo il corrispondente simbolo della base 8
B) Suddividendo la sequenza binaria in gruppi di 4 simboli a partire da destra (cifre meno significative), e sostituendo ad ogni gruppo il corrispondente simbolo della base 16
C) Calcolando il valore della sequenza binaria utilizzando come pesi potenze della base 16
D) Calcolando il valore in base 10 e determinando la sequenza corrispondente in base 16