Structure de machine exo

sidoran Messages postés 20 Statut Membre -  
Jibe555 Messages postés 61 Statut Membre -
Bonjour,
salut j'espere que vous pouvez m'aidé pour cette exercice
quels sont les nombres entiers representables sur 5 bit en code complementé a 2??
merci

1 réponse

Jibe555 Messages postés 61 Statut Membre 19
 
Yo !

Complément à deux : Entiers positifs et négatifs

Sur ces 5 bits, on garde donc le bit de poids fort (le plus à gauche) pour le signe.

chaque combinaison de ces 5 bits représente un nombre entier, positif ou négatif...

Avec 5 bits je peux faire 2^5 nombres. La moitié seront négatifs, l'autre moitié positifs

Je dirais donc a vue de nez 32 entiers... mais le nombre entier zéro s'écrit 10000 et 00000 ce qui fait qu'en complément à deux il y a deux façons de le représenter.

ce qui nous amène à 31 entiers...

Ex si on avait que 2 bits en complément à deux on aurait :
00 -> 0
01 -> 1
10 -> -0 (=0)
11 -> -1
--> 2^2 -1 = 3 entiers
2