Modulo e segno, complemento

rorschach1
ciao a tutti, qualcuno potrebbe darmi una mano a risolvere questo esercizio:

rappresentare i seguenti numeri su 8 bit sia positivi, segno, modulo e complemento

- 32

-129

vi ringrazio in anticipo

Risposte
rorschach1
scusate il doppio post volevo solo correggermi viene chiesto di rappresentare modulo e segno, complemento a 2 dei numeri sopracitati, ai quali vorrei aggiungere anche

- 15

- 58

qualcuno riesce nn tanto a darmi la soluzione (che sarebbe cmq gradita :P) ma a spiegarmi come operare per ottenere i valori in questione?

Rggb1
Mi sembrano argomenti molto semplici. Non li hai mai visti? Dove ti blocchi? Spero tu sappia come rappresentare un numero naturale in binario, e come rappresentare un intero in complemento a due.

Oppure sei totalmente a corto di idee? :-D

rorschach1
so rappresentare un numero naturale in binario, ma non in complemento a due ero assente alla spiegazione.

edit. ho letto qualcosa su internet e ho provato a risolvere da solo, qualcuno sa dirmi se sono corretti?

Rappresentare i seguenti numeri su 8 bit sia positivi, modulo e segno e complemento


POSITIVI
MODULO E SEGNO
COMPLEMENTO

-15
0000 1111
10001111
11110000
-32
00 100000
10100000
11011111
-58
00 111010
10111010
11000101
-129
10000001
Non Rappresentabile
Non Rappresentabile

Rggb1
Non torna... :?

$15_d=8+4+2+1=2^3+2^2+2^1+2^0=1111_b$ quindi tutto bene per valore assoluto e per modulo+segno su 8 bit. Ma il complemento a due non va bene, ti manca un passaggio, guarda per esempio
http://it.wikipedia.org/wiki/Complemento_a_due

rorschach1
si ho capito l'errore, appena ho un pò di tempo rifaccio il complemento e correggo, magari qualcuno può trovarlo utile.. grazie ^^

Raptorista1
[mod="Raptorista"]Il titolo di questo argomento va contro il regolamento. Per piacere modificalo.[/mod]

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.