Décimal codé binaire (BCD)

Auteur: Monica Porter
Date De Création: 14 Mars 2021
Date De Mise À Jour: 17 Peut 2024
Anonim
Décimal codé binaire (BCD) - La Technologie
Décimal codé binaire (BCD) - La Technologie

Contenu

Définition - Que signifie décimal codé en binaire (BCD)?

Une décimale codée binaire (BCD) est un type de représentation binaire pour les valeurs décimales où chaque chiffre est représenté par un nombre fixe de bits binaires, généralement entre quatre et huit.


La norme est de quatre bits, ce qui représente effectivement les valeurs décimales de 0 à 9. Ce système de format d'écriture est utilisé car il n'y a pas de limite à la taille d'un nombre. Quatre bits peuvent simplement être ajoutés en tant que chiffre décimal supplémentaire, par opposition à une représentation binaire réelle, limitée aux puissances habituelles de deux, telles que 16, 32 ou 64 bits.

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique le décimal codé en binaire (BCD)

Les décimales à code binaire sont un moyen facile de représenter les valeurs décimales, chaque chiffre étant représenté par sa propre séquence binaire à 4 bits qui ne comporte que 10 combinaisons différentes. Par comparaison, convertir une représentation binaire réelle en décimal nécessite des opérations arithmétiques telles que la multiplication et l'addition.

La conversion en chiffres décimaux pour l’affichage ou la conversion est plus facile, mais le circuit résultant pour mettre en œuvre ce système est plus complexe.Par exemple, le décimal codé binaire "1001 0101 0110", qui comporte trois groupes de 4 bits, signifie qu'il existe trois chiffres décimaux. Dans l'ordre, de gauche à droite, la valeur décimale obtenue est 956.

Voici la représentation binaire sur 4 bits des valeurs décimales:

0 = 0000
1 = 0001
2 = 0010
3 = 0011
4 = 0100
5 = 0101
6 = 0110
7 = 0111
8 = 1000
9 = 1001