Structure de machine exo

sidoran Messages postés 20 Statut Membre -  
Jibe555 Messages postés 61 Date d'inscription   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
Configuration: Windows Vista Internet Explorer 7.0

1 réponse

  1. Jibe555 Messages postés 61 Date d'inscription   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