Binary-Coded Decimal (BCD)

Autor: Monica Porter
Data Utworzenia: 14 Marsz 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
Binary Coded Decimal (BCD) Code
Wideo: Binary Coded Decimal (BCD) Code

Zawartość

Definicja - Co oznacza Binary-Coded Decimal (BCD)?

Binary-decimal decimal (BCD) to rodzaj reprezentacji binarnej dla wartości dziesiętnych, gdzie każda cyfra jest reprezentowana przez stałą liczbę bitów binarnych, zwykle od czterech do ośmiu.


Normą są cztery bity, które skutecznie reprezentują wartości dziesiętne od 0 do 9. Ten system formatu zapisu jest używany, ponieważ nie ma ograniczeń co do wielkości liczby. Cztery bity można po prostu dodać jako kolejną cyfrę dziesiętną w porównaniu z rzeczywistą reprezentacją binarną, która jest ograniczona do zwykłych potęg dwóch, takich jak 16, 32 lub 64 bity.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Binary-Coded Decimal (BCD)

Liczby dziesiętne kodowane binarnie to prosty sposób reprezentowania wartości dziesiętnych, ponieważ każda cyfra jest reprezentowana przez własną 4-bitową sekwencję binarną, która ma tylko 10 różnych kombinacji. Dla porównania, konwersja rzeczywistej reprezentacji binarnej na dziesiętną wymaga operacji arytmetycznych, takich jak mnożenie i dodawanie.

Łatwiej jest konwertować na cyfry dziesiętne do wyświetlania lub ing, ale obwód wynikowy wymagany do wdrożenia tego systemu jest bardziej złożony. Na przykład kod dziesiętny kodowany binarnie „1001 0101 0110”, który ma trzy grupy 4 bitów, oznacza, że ​​istnieją trzy cyfry dziesiętne. W kolejności od lewej do prawej wynikowa wartość dziesiętna wynosi 956.

Oto 4-bitowa binarna reprezentacja wartości dziesiętnych:

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