La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

1 Università di Pavia - corso di Fondamenti di Informatica Si rappresentino i seguenti numeri, espressi in decimale, in binario puro (con 8 bit), in complemento.

Presentazioni simili


Presentazione sul tema: "1 Università di Pavia - corso di Fondamenti di Informatica Si rappresentino i seguenti numeri, espressi in decimale, in binario puro (con 8 bit), in complemento."— Transcript della presentazione:

1 1 Università di Pavia - corso di Fondamenti di Informatica Si rappresentino i seguenti numeri, espressi in decimale, in binario puro (con 8 bit), in complemento a 2 (con 8 bit), in complemento a 16 (con 2 digit), in codice Gray e in codice BCD. Ove necessario si commentino sinteticamente le risposte. Prova in itinere 2002: una versione, 1 a domanda # da convertire Valore Assoluto Compl. a 2Compl. a 16GrayBCD 194Non richiesto 13 -112 11000010 Non si rappresenta 1 1001 0100 00001101 0D000010110001 0011 10010000 90

2 2 Università di Pavia - corso di Fondamenti di Informatica Prova in itinere 2002: una versione, 2 a domanda Si descrivano limpiego dei codici non ridondanti e di quelli ridondanti e le loro caratteristiche. Si presentino il codice BCD e la parità.

3 3 Università di Pavia - corso di Fondamenti di Informatica Prova in itinere 2002: una versione, 3 a domanda Nellarchitettura di una generica CPU sono presenti diversi blocchi fra cui il Program Counter, il registro dei flag e laccumulatore. Se ne discuta il funzionamento evidenziando in particolare il loro ruolo nel corso dellesecuzione delle istruzioni.

4 4 Università di Pavia - corso di Fondamenti di Informatica Si ipotizzi di rappresentare numeri in virgola mobile con 32 bit, di cui 10 dedicati allesponente. Si indichino gli estremi dellintervallo di rappresentazione, motivando la risposta; si rappresentino i numeri seguenti commentando sinteticamente le risposte, ove necessario (si tenga presente che nei numeri proposti gli esponenti sono rappresentati in decimale). Prova in itinere 2002: una versione, 4 a domanda # da rappresentareSegnoEsponenteMantissa -10001110111011 x 2 75 +0.00000010101111011 x 2 -34 1 0 1111011000 0001011001 100011101110110000000 000111011101100000000 101011110110000000000 010111101100000000000 1001010111 0111010110

5 5 Università di Pavia - corso di Fondamenti di Informatica Come è noto una codifica può assumere diversi significati in base alle convenzioni di rappresentazione adottate. Dati i seguenti numeri binari ed esadecimali si indichino nelle tabelle seguenti i corrispondenti numeri decimali, se le rappresentazioni utilizzate sono quelle indicate sulle colonne. Ove necessario si commentino sinteticamente le risposte. Si tenga presente che per ogni modalità di rappresentazione binaria i bit a disposizione sono 12, mentre le cifre esadecimali sono 3. Prova in itinere 2003: una versione, 1 a domanda 1/2 # binarioValore Assoluto Compl. a 1Compl. a 2 BCDModulo e segno 001011010101 100000101001 725 + 725 2089- 2006- 2007829- 41 Non si rappresenta

6 6 Università di Pavia - corso di Fondamenti di Informatica Come è noto una codifica può assumere diversi significati in base alle convenzioni di rappresentazione adottate. Dati i seguenti numeri binari ed esadecimali si indichino nelle tabelle seguenti i corrispondenti numeri decimali, se le rappresentazioni utilizzate sono quelle indicate sulle colonne. Ove necessario si commentino sinteticamente le risposte. Si tenga presente che per ogni modalità di rappresentazione binaria i bit a disposizione sono 12, mentre le cifre esadecimali sono 3. Prova in itinere 2003: una versione, 1 a domanda 1/2 # esadecimaleValore Assoluto Compl. a 16 37F D07 895 + 895 3335- 761

7 7 Università di Pavia - corso di Fondamenti di Informatica Ipotizzando che i numeri riportati tabella siano rappresentati in virgola mobile con 32 bit, di cui 11 dedicati allesponente, si identifichino i numeri corrispondenti (mantissa rappresentata in binario, esponente in decimale) commentando le risposte. Si descrivano le motivazioni che portano alla rappresentazione in virgola mobile. Prova in itinere 2003: una versione, 2 a domanda # rappresentato in virgola mobile# corrispondente 10101010010111001100011000000011 01110110111011011100010000011101 | | | | - 0,11001100011000000011x 2 677 + 0,11011100010000011101 x 2 -146 - 1,11001100011000000011x 2 -346 + 1,11011100010000011101 x 2 879


Scaricare ppt "1 Università di Pavia - corso di Fondamenti di Informatica Si rappresentino i seguenti numeri, espressi in decimale, in binario puro (con 8 bit), in complemento."

Presentazioni simili


Annunci Google