Maicol Maggio Inserito: 19 settembre 2018 Segnala Inserito: 19 settembre 2018 salve qualcuno può dirmi come faccio a fare un circuito che è in grado di eseguire il complemento a 2 di numeri binari positivi a 5 bit?
Livio Orsini Inserita: 19 settembre 2018 Segnala Inserita: 19 settembre 2018 Devi usare 5 invertitori o NOT più un sommatore a 5 bits, perchè il complemento a 2, se ben ricordo, è l'inversione di tutti i bit e si somma 1 al risultato. Esempio 01010 numero 10101 complemento a 1 + 1 ---------- 10110 complemento a 2
Ctec Inserita: 19 settembre 2018 Segnala Inserita: 19 settembre 2018 Quoto Livio, è proprio così che si fa. Faccio solo una nota. Se il numero positivo è a 5 bit (pertanto da 1 a 31, trascuriamo lo 0) e vuoi farne il complemento a 2 (negativo decimale), dovrai avere il risultato a 6 bit, altrimenti avrai invece numeri negativi da -1 a -16, anziché da -1 a -32. In pratica il bit più significativo dei 6 diventa il segno, gli altri sono il valore in complemento a 2.
Livio Orsini Inserita: 20 settembre 2018 Segnala Inserita: 20 settembre 2018 14 ore fa, Ctec scrisse: dovrai avere il risultato a 6 bit, Certo, davo per scontato la conoscenza del riporto. A volte dimentico che quello che sembra scontato può essere ignorato di chi non conosce la materia.
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora