Structure de machine exo

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
Configuration: Windows Vista Internet Explorer 7.0

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. 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