Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Esercizio 6
Calcolare la moltiplicazione dei seguenti numeri binari 1011 e 1101
La moltiplicazione viene svolta come addizioni con spostamento a sinistra:
1011x
1101=
----------1011 +
0000 +
1011 +
1011
------------10001111
Fare la prova in decimale convertendo i singoli operandi e il risultato
Esercizio 7
Convertire il numero -11 (decimale) in modulo e segno con 5 bit (0 +, 1 )
Utilizzando il metodo di conversione decimale-binario calcoliamo il modulo del numero: 11 = 1011
Aggiungiamo alla rappresentazione del numero in modulo un bit pari a 1 in posizione pi significativa
perch il numero da rappresentare negativo: -11= 11011
(se volessi convertire il numero 1011 (binario) rappresentato in modulo e segno in decimale mi basterebbe
guardare il bit pi significativo per capire il segno (es. 1 = -) e convertire le rimanenti cifre usando il metodo
di conversione binario decimale)
Esercizio 8
Convertire il numero -5 (decimale) in complemento a due a 4 bit
Converti in binario senza segno ---> 101
Estendi su quattro bit (estendi a sinistra con bit non significativi/modulo e segno) ---> 0101
Inverti i bit ---> 1010
Somma 1 ---> 1010+0001 = 1011
Esercizio 9
Convertire il numero -13 (decimale) in complemento a due a 8 bit
Converti 13 in binario senza segno ---> 1101
Estendi su otto bit (estendi a sinistra con bit non significativi/modulo e segno)--->00001101
Inverti i bit ---> 11110010
Somma 1 ---> 11110010+00000001 = 11110011
ESERCIZIO 10
Convertire i numeri 0111 e 1111 rappresentati in complemento a due in decimale.
Poich il primo bit di 0111 0, si tratta di un numero positivo, quindi converto direttamente in decimale
ottenendo 7
Il primo bit di 1111 1, quindi un numero negativo devo quindi complementare e sommare 1:
1111
0000
complemento
0001
sommo 1
------0001
converto in decimale e, ricordando che il segno , ottengo -1