|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Feb 2007
Messaggi: 42
|
Problema Calcolo Somma In Complemento a 2 ad 8 bit
Ragazzi ho provato ad eseguire questo calcolo in complemento a 2 a 8 bit (quindi abbiamo (2^8-1) -1 = 127 numero massimo positivo esprimibile con 8 bit ( per nn ricadere nell'overflow) e -2^8= -128 per quanto riguarda il massimo negativo esprimibile..
La mia domanda è questa: se calcolo (+32-64) + 7 ---> al primo calcolo mi risulta 00100000 + 32 in binario 11000000 = -64 in complemento a 2 -------- 11100000 Non dovrebbe essere -32 il risultato (non c'è overflow)?? il primo 1 sta per il segno negativo quindi risulta 1100000 ovvero 48 (32 + 16)...dove sbaglio? |
|
|
|
|
|
#2 |
|
Bannato
Iscritto dal: Oct 2002
Messaggi: 29264
|
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Feb 2007
Messaggi: 42
|
dove sbaglio?
|
|
|
|
|
|
#4 |
|
Bannato
Iscritto dal: Oct 2002
Messaggi: 29264
|
Sbagli nel ricavare il numero negativo. Non è un semplice mettere a 1 il bit più significativo. 11100000 è proprio -32.
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:03.



















