[Familles de codes] complémentaire

    Publicités

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

Status
Not open for further replies.

fsadki

Membre d'Honneur
V
Jun 1, 2010
8,168
1
944
29
Euh... Chez moi
Salut tout le monde ;)

Alors je lisais mes cours quand j'ai aperçu une définition que je ne comprend absolument pas.

C'est la définition d'un code pondéré et d'un code décimal.
Ainsi que code auto-complémentaire et code à excédent E.
J'ai beau lire et relire, la définition même du professeur me paraît flou.

Et autre question, qu'est-ce qu'un bit inversé ?

Ses petites choses ne sont pas au programme mais j'aimerai tout de fois les comprendre.

Merci d'avance ;)
 

Nayres

Membre Banni
Apr 15, 2012
3,431
0
341
Quelque part.
Code décimal c'est tout simplement un nombre composé des chiffres de 1 à 9, par exemple 352(10) est un décimal, il est utilisé puisque les humains ne peuvent pas comprendre le binaire hein, pour coder un code décimal en code binaire on divise par 2 jusqu'à ce qu'on ait 0, puis on prendre les reste ce qui donne forcement par exemple 100101 ou autre il y a d'autre façon pour le coder

Code pondéré je ne connais pas mais : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Pour bit inversé, par exemple on a les opcodes suivants :
E9 56 97 B6

Celui ci deviendra
B6 97 56 E9
 

fsadki

Membre d'Honneur
V
Jun 1, 2010
8,168
1
944
29
Euh... Chez moi
Code décimal c'est tout simplement un nombre composé des chiffres de 1 à 9, par exemple 352(10) est un décimal, il est utilisé puisque les humains ne peuvent pas comprendre le binaire hein, pour coder un code décimal en code binaire on divise par 2 jusqu'à ce qu'on ait 0, puis on prendre les reste ce qui donne forcement par exemple 100101 ou autre il y a d'autre façon pour le coder

Code pondéré je ne connais pas mais : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Pour bit inversé, par exemple on a les opcodes suivants :
E9 56 97 B6

Celui ci deviendra
B6 97 56 E9

Merci de ta réponse :) dommage pour le pondéré ^_^
On avait pas vue la conversion d'une base 10 à deux.
C'était plus d'une base 2 à 8 ou 16 et inversement.
Par exemple 8 = 2^3
Donc on rangera les chiffres binaires par paquets de 3.
Ceci dis ca ne marche pas pour la conversion vers la base décimale.
Je comprend mieux maintenant.
Merciii :)
 
Status
Not open for further replies.