Activités II)
Activité II.01
En utilisant le complément à 2, représentez en binaire (représentation sur 8 bits).
Activité II.02
En utilisant le complément à 2, représentez en binaire (représentation sur 8 bits).
Activité II.03
En utilisant le complément à 2, représentez en binaire (représentation sur 8 bits).
Activité II.04
En utilisant le complément à 2, représentez sur 8 bits l'entier puis représentez, toujours sur 8 bits, l'entier . Additionnez ces 2 nombres (en utilisant les représentations binaires bien évidemment), vérifiez que vous obtenez bien .
Activité II.05
En utilisant le complément à 2, représentez sur 8 bits l'entier puis représentez, toujours sur 8 bits, l'entier . Additionnez ces 2 nombres (en utilisant les représentations binaires bien évidemment), vérifiez que vous obtenez bien .
Activité II.06
Quel est l'entier relatif codé en complément à 2 sur un octet par le code ?
Activité II.07
Quel est l'entier relatif codé en complément à 2 sur un octet par le code ?
Activité II.08
Quel est l'entier relatif codé en complément à 2 sur un octet par le code ?
Activité II.09
Quelles sont les bornes inférieure et supérieure d'un entier relatif codé sur 8 bits ? sur 16 bits ?
Activité II.10
Écrire une fonction complement(b) qui renvoie le complément à 2 d'un nombre binaire donné sous la forme d'un tableau b d'une chaîne de caractères formée de 0 et de 1.
Activité II.11
Écrire une fonction binaire(n) qui renvoie l'écriture binaire d'un nombre n, entier entre et sur un octet.
Activité II.12
Écrire une fonction entier(b) qui prend en entier une représentation binaire sur un octet d'un nombre entier entre et et qui renvoie l'entier correspondant.