Biquinary decimal code

from Wikipedia, the free encyclopedia

Biquinary decimal code ( English bi-quinary decimal code ) refers to a numerical coding system in computer science that was used in many abacuses and early computers , such as the Colossus and UNIVAC . The designation biquinary indicates that the coding is based on a binary component and a quinary component.

Many different variations of this coding scheme were used during the pioneering days of computing. The coding was later standardized by BCD , excess 3 code and other coding systems.

Example for the IBM 650 code
Decimal
digit
05-01234 bit
0 10-10000
1 10-01000
2 10-00100
3 10-00010
4th 10-00001
5 01-10000
6th 01-01000
7th 01-00100
8th 01-00010
9 01-00001
Example of the Remington Rand 409 code
Decimal
digit
5 bit
four 'quinary' bits (1 3 5 7), one 'bi' bit (9)
0 00000
1 10,000
2 10001
3 01000
4th 01001
5 00100
6th 00101
7th 00010
8th 00011
9 00001
Example for the UNIVAC LARC code
Decimal
digit
4 bits
one 'bi' bit (5), three 'quinary' bits, one parity bit
0 1-0-000
1 0-0-001
2 1-0-011
3 0-0-111
4th 1-0-110
5 0-1-000
6th 1-1-001
7th 0-1-011
8th 1-1-111
9 0-1-110
Code table
Code table - reflected bi-binary code