Bi-quinary coded decimal

Bi-quinary coded decimal

Bi-quinary coded decimal is a numeral encoding scheme used in many abacuses and in some early computers, including the Colossus. The term "bi-quinary" indicates that the code comprises both a two-state ("bi") and a five-state ("quin"ary) component. The encoding resembles that used by many abaci, one bead indicating 0..4 or 5..9 and 4 beads indicating which of those ranges.

Decoding

To decode the Biquinary code use the number 5043210.

At each digit multiply the biquinary number by the number 5043210. This will give you the decimal number.

For example take the number 0110000.To change this into Decimal: (5 * 0) + (0 * 1) + (4 * 1) + (3 * 0) + (2 * 0) + (1 * 0) + (0 * 0) = 4

Examples

Several different representations of bi-quinary coded decimal have been used by different machines. The two-state component is encoded as one or two bits, and the five-state component is encoded using three to five bits. Some examples are:

*IBM 650 – 7 bits (two ‘bi’ bits: 0 5 and five ‘quinary’ bits: 0 1 2 3 4) with error checking (exactly one ‘bi’ bit and one ‘quinary’ bit set in a valid digit); in the picture of the front panel below, the bi-quinary encoding of the internal workings of the machine are evident in the arrangement of the lights – the 'bi' bits form the top of a T for each digit, and the 'quinary' bits form the vertical stem (the machine was running when the photograph was taken and the active bits are just discernible)

*Univac LARC – 4 bits (one ‘bi’ bit: 5 and three ring counter coded ‘quinary’ bits) with 1 parity check bit

See also

* chisanbop
*Binary
*Binary-coded decimal


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Binary-coded decimal — In computing and electronic systems, binary coded decimal (BCD) is a digital encoding method for numbers using decimal notation, with each decimal digit represented by its own binary sequence. In BCD, a numeral is usually represented by four bits …   Wikipedia

  • Decimal — For other uses, see Decimal (disambiguation). This article aims to be an accessible introduction. For the mathematical definition, see Decimal representation. Numeral systems by culture Hindu Arabic numerals Western Arabic (Hindu numerals)… …   Wikipedia

  • List of numeral system topics — Numeral systems by culture Hindu Arabic numerals Western Arabic (Hindu numerals) Eastern Arabic Indian family Tamil Burmese Khmer Lao Mongolian Thai East Asian numerals Chinese Japanese Suzhou Korean Vietnamese …   Wikipedia

  • Abacus — For other uses, see Abacus (disambiguation). A Chinese abacus …   Wikipedia

  • List of mathematics articles (B) — NOTOC B B spline B* algebra B* search algorithm B,C,K,W system BA model Ba space Babuška Lax Milgram theorem Baby Monster group Baby step giant step Babylonian mathematics Babylonian numerals Bach tensor Bach s algorithm Bachmann–Howard ordinal… …   Wikipedia

  • IBM 650 — The IBM 650 ( [http://www 03.ibm.com/ibm/history/exhibits/650/650 ph06.html photo] ) was one of IBM’s early computers, and the world’s first mass produced ( [http://www 03.ibm.com/ibm/history/exhibits/650/650 ph05.html photo] ) computer. It was… …   Wikipedia

  • UNIVAC — serves as the catch all name for the American manufacturers of the lines of mainframe computers by that name, which through mergers and acquisitions underwent numerous name changes. The company UNIVAC began as the business computer division of… …   Wikipedia

  • Remington Rand 409 — The Remington Rand 409 plug board programmed punch card calculator, designed in 1949, was sold in two models: the UNIVAC 60 (1952) and the UNIVAC 120 (1953). The model number referred to the number of decimal digits of vacuum tube memory storage… …   Wikipedia

  • UNIVAC LARC — The UNIVAC LARC ( Livermore Advanced Research Computer ) was Remington Rand s first attempt at building a supercomputer. It was designed for multiprocessing with 2 CPUs (called Computer s) and an Input/output (I/O) Processor (called the Processor …   Wikipedia

  • UNIVAC Solid State — The UNIVAC Solid State was a 2 address, bi quinary coded decimal computer, with memory on a rotating drum with 5000 signed 10 digit words, spinning at 17,667 RPM in a helium atmosphere. It was announced by Sperry Rand in December 1958, as a… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”