Décimale codé binaire
Résolu
1modesty
Messages postés
23
Statut
Membre
-
krifa -
krifa -
Bonjour,
j'ai un exercice que je n'ai pas compris sa solution il avait l'operation 88+68 qu'il effectuz selon la notation DCB
alors ce qu'il son fait
88 1000 1000
+68 0110 1000
= =
156 1111 0000
+ 0110 0110
=
0001 0101 0110
1 5 6
b1 ce que je ne comprend pas c'est pourkoi on a ajouté 0110 quand on avait 0000 dans la premiere resultat dans la reguele du cour dit que on effectuent un ajustement on ajoutant le 0110 qui vaut 6 sulement lorsque on a un nombre en resultat qui est superieure a 1001 qui vaut 9 mais ici on a un 0000 qu'il luit sont ajouté un 0110 aussi
est ce quelqu'un peut m'aide on m'exepliquant slv et merciiiiiiiiiiiii bcp d'avance
j'ai un exercice que je n'ai pas compris sa solution il avait l'operation 88+68 qu'il effectuz selon la notation DCB
alors ce qu'il son fait
88 1000 1000
+68 0110 1000
= =
156 1111 0000
+ 0110 0110
=
0001 0101 0110
1 5 6
b1 ce que je ne comprend pas c'est pourkoi on a ajouté 0110 quand on avait 0000 dans la premiere resultat dans la reguele du cour dit que on effectuent un ajustement on ajoutant le 0110 qui vaut 6 sulement lorsque on a un nombre en resultat qui est superieure a 1001 qui vaut 9 mais ici on a un 0000 qu'il luit sont ajouté un 0110 aussi
est ce quelqu'un peut m'aide on m'exepliquant slv et merciiiiiiiiiiiii bcp d'avance
A voir également:
- Décimale codé binaire
- Code ascii - Guide
- Code binaire - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
3 réponses
dans le code BCD il y a 10 combinaisons une pour chaque symbole décimal
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
alors que sur 4 bits nous avons 16 combinaisons possibles les 10 du code et 6 interdites au code qui sont le
10 1010
11 1011
12 1100
13 1101
14 1110
15 1111
lorsque l'on fait la somme
1 exemple
3+5=8 0011
+ 0101
1000 ce résultat est inferieur a 9 (1001) donc pas de probleme
2 exemple
5+7=12 0101
+0111
1100 ce résultat est compris dans les combinaisons interdites comprise entre 9 et 15 donc nous devons ajouter 6+0110
0001 0010 le résultat est bien 12 en BCD
3 exemple
9+8=17 1001
+1000
1 0001 la combinaisons n'est pas interdite mais le résultat est supérieur à 15 donc il faut ajouter 6
+0110
0001 0111 le résultat est bien 17 en BCD (0001 0111)
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
alors que sur 4 bits nous avons 16 combinaisons possibles les 10 du code et 6 interdites au code qui sont le
10 1010
11 1011
12 1100
13 1101
14 1110
15 1111
lorsque l'on fait la somme
1 exemple
3+5=8 0011
+ 0101
1000 ce résultat est inferieur a 9 (1001) donc pas de probleme
2 exemple
5+7=12 0101
+0111
1100 ce résultat est compris dans les combinaisons interdites comprise entre 9 et 15 donc nous devons ajouter 6+0110
0001 0010 le résultat est bien 12 en BCD
3 exemple
9+8=17 1001
+1000
1 0001 la combinaisons n'est pas interdite mais le résultat est supérieur à 15 donc il faut ajouter 6
+0110
0001 0111 le résultat est bien 17 en BCD (0001 0111)
salut .. !! jai suivi un petit cour sur le code binaire .. !
mais c'etait en reseautique avec 8 bit pour un octect ...
ca donnais quelque chose dans le genre
128 - 64 - 32 - 16 - 8 - 4 - 2 - 1
cela donnait en code binaire ..
11111111
qui composait un octet des 4 d'une adresse ip .
alors je vois .. ton probleme un peu ..
ce bien comme ca que tu calcule .. ??
poue le nombre 88
8421 8421
1000 1000
cela est 2 chiffre . ?
soit 1000 = 8
1000 = 8
donc 88 ??
dit moi comment tu fais pour arrive a ca ??
156 1111 0000
+ 0110 0110
=
0001 0101 0110
c'est quoi au juste comme ca . ?
8421 8421 + 8421 8421
1111 0000 + 0110 0110
c bizarre pas mal .
le code depasse jamais 4 bit . ?
mais moi ton calcul sur une ligne .. !!
. !!
mais c'etait en reseautique avec 8 bit pour un octect ...
ca donnais quelque chose dans le genre
128 - 64 - 32 - 16 - 8 - 4 - 2 - 1
cela donnait en code binaire ..
11111111
qui composait un octet des 4 d'une adresse ip .
alors je vois .. ton probleme un peu ..
ce bien comme ca que tu calcule .. ??
poue le nombre 88
8421 8421
1000 1000
cela est 2 chiffre . ?
soit 1000 = 8
1000 = 8
donc 88 ??
dit moi comment tu fais pour arrive a ca ??
156 1111 0000
+ 0110 0110
=
0001 0101 0110
c'est quoi au juste comme ca . ?
8421 8421 + 8421 8421
1111 0000 + 0110 0110
c bizarre pas mal .
le code depasse jamais 4 bit . ?
mais moi ton calcul sur une ligne .. !!
. !!