This is also called unit distance code or reflected code. This coding system has a property that there is only one bit change between consecutive gray codes. The following table would show gray codes of decimal values. Binary to gray conversion: Starting from right to left If it is MSB then place it as it is […]
Tag: binary code
Excess-3 Code
It is also known as XS-3. We add 310 or 1102 to the each 4-bit combination of BCD codes to get excess-3 codes. We can see the corresponding Excess-3 codes of each BCD number: Decimal Binary BCD Excess-3 0 0000 0000 0011 0001 0001 0100 0010 0010 0101 0011 0011 0110 0100 0100 0111 0101 […]
Efficiency of BCD codes
Q- Calculate the efficiency of BCD codes wrt Binary number representation for (a) 4-bit (b) 8-bit. Ans: (a) With 4-bits we have 10 numbers represented in BCD while 16 in Binary hence Efficiency = (10/16)* 100 = 62.5% (b) With 8-bits we have 100(102) numbers represented in BCD while 256(28) in Binary hence Efficiency = (100/256)* 100 […]
BCD Codes
It is an abbreviation of Binary coded decimal. In this coding each decimal digit is represented by the equivalent 4 bits. So if we are to represent 1110 in binary it is 1011 while in BCD it is 0001 0001. So we can see corresponding binary & BCD equivalent of decimal numbers in the following table: […]
Type of BINARY CODES
We can categorize binary codes in following types: Weighted codes: These codes have fixed weights for different binary positions e.g. BCD codes, 8 4 -2 -1, 2 4 2 1 etc Non-weighted codes: These codes don’t have fixed weights for different binary positions e.g. excess-3 codes, gray code Sequential codes: In this coding system, we have consecutive codeswhosedecimal equivalents […]