Sei sulla pagina 1di 1

Compito N.

1
FONDAMENTI DI INFORMATICA - PROVA DI ARCHITETTURE
prova di esame del 11 aprile 2011, durata 90 minuti
————–
N.B. Negli esercizi seguenti X è la cifra meno significativa non nulla del proprio numero di matricola.

1) Si considerino una notazione binaria in virgola mobile a 16 bit con (nell’ordine da sinistra a destra) 1 bit per il segno (0=pos-
itivo), 8 bit per l’esponente rappresentato in complemento a 2 ed i rimanenti bit per la parte frazionaria della mantissa che è
normalizzata tra 1 e 2.
a) Dati i tre numeri a = 95382.21 · 1025 , b = 0.000098752 e c = 1008 · 2−130 indicare quali tra essi sono rappresentabili
nella notazione data, motivando le risposte;
b) dato il numero r rappresentato nella notazione data dalla stringa esadecimale F4XX, rappresentare nella notazione data il
numero s = r · 2−40 ;
c) dato il numero k rappresentato in eccesso 215 dalla stringa 6XD37, rappresentarlo nella notazione data;
d) calcolare l’ordine di grandezza binario e decimale dell’errore assoluto che si commette rappresentando nella notazione
data un numero dello stesso ordine di grandezza di r · 2−80 .
N.B. MOTIVARE LE RISPOSTE ILLUSTRANDO SCHEMATICAMENTE IL PROCEDIMENTO
2) Sia data la funzione booleana F (A, B, C) che assume valore vero solo quando B è falsa ed al massimo una delle altre due
variabili è vera:
a) determinare la tabella di verità della funzione F ;
b) determinare l’espressione in prima forma canonica della funzione F ;
c) determinare il circuito logico corrispondente all’espressone di cui al punto b);
d) determinare per quali valori delle variabili la funzione booleana G = F (A, B, C) AND C assume valore vero.
N.B. MOTIVARE LE RISPOSTE ILLUSTRANDO SCHEMATICAMENTE IL PROCEDIMENTO
3) Con riferimento ai bus ed alla gestione dell’I/O, indicare quali tra le seguenti affermazioni sono corrette:
A) la tastiera è un tipico esempio di dispositivo gestito tramite DMA;
B) un bus seriale con banda di 500 MB/s deve avere una frequenza di lavoro di almeno 4 GHz;
C) nel bus USB, in ciascun frame il flusso dei dati è unidirezionale;
D) un bus parallelo con 16 linee dati che lavora a 200 MHz ha una banda di 800 MB/s;
E) il bus PCI express ha una banda che cresce con il numero di dispositivi connessi;
F) il bus PCI ha una banda che cresce con il numero di dispositivi connessi;
G) l’I/O tramite DMA impegna la CPU meno dell’I/O con interrupt;
4) Con riferimento alla logica digitale e ai circuiti logici e sequenziali, indicare quali tra le seguenti affermazioni sono corrette:
A) è possibile realizzare un circuito sequenziale usando sole porte NOR;
B) qualsiasi funzione booleana può essere calcolata con un circuito realizzato con sole porte NOT;
C) una porta XOR con gli ingressi collegati tra loro si comporta come una porta NOT;
D) un multiplexer con 16 ingressi controllati può essere usato per calcolare una funzione di 4 variabili booleane;
E) un decoder a 20 ingressi ha più di un milione di uscite;
F) utilizzando coppie di DIMM con tecnologia Dual Channel e DDR vengono letti 32 byte per ciclo;
G) un chip di memoria da 256 MB può avere solo 14 piedini di indirizzo;
5) Con riferimento alle periferiche, alle unità di memoria di massa ed alla codifica dei caratteri, indicare quali tra le seguenti
affermazioni sono corrette:
A) un disco con velocità di rotazione di 6000 giri/min può avere un tempo di seek inferiore a 2 ms;
B) i tempi di accesso dei dischi sono circa un milione di volte più lunghi di quelli delle RAM;
C) per correggere errori tripli è necessario un codice con distanza di Hamming di almeno 7;
D) un codice a 16 bit con controllo di parità ha più di 30.000 codifiche valide;
E) una configurazione RAID 0 costituita da 12 dischi da 100 GB ha una capacità superiore ad 1 TB;
F) il tempo di accesso di un disco dipende dalla velocità di rotazione;
G) il tempo medio di latenza di un disco dipende esclusivamente dalla velocità di rotazione;
6) Con riferimento all’architettura della CPU alle memorie ed alle cache, indicare quali tra le seguenti affermazioni sono corrette:
A) le cache a mappa diretta sono realizzate con memorie statiche;
B) l’architettura IA-32 prevede un grande numero di registri interni visibili al programmatore;
C) l’architettura IA-64 è un’architettura RISC;
D) in una cache a mappa diretta un determinato blocco entra sempre nella stessa slot;
E) uno dei problemi che nascono con le architetture multicore è quello della condivisione della memoria;
F) nella piattaforma Intel i link PCI-express sono connessi al South Bridge;
G) la microarchitettura NetBurst prevede l’esecuzione out-of-order delle microoperazioni;

Potrebbero piacerti anche