El decimal codificado bi-quinario es un esquema de codificación numérico utilizado en muchos ábacos y en algunas de las primeras computadoras, incluido el Colossus . [2] El término bi-quinario indica que el código comprende un componente de dos estados ( bi ) y uno de cinco estados ( quin ario). La codificación se asemeja a la utilizada por muchos ábacos, con cuatro cuentas que indican 0 a 4 o 5 a 9 y otra cuenta que indica cuál de esos rangos.
Varios lenguajes humanos, sobre todo el khmer y el wolof , también utilizan sistemas biquinarios. Por ejemplo, la palabra jemer para 6, pram muoy , significa literalmente cinco [más] uno . Los números del 0 al 9 en el lenguaje de señas japonés se basan en bi-quinary, con el pulgar actuando como 5 unidades y el resto de los dedos cada uno representando 1 unidad. Los números romanos usan una base bi-quinaria simbólica, en lugar de posicional, aunque el latín es completamente decimal.
Ejemplos de
Varias representaciones diferentes de decimal codificado bi-quinario han sido utilizadas por diferentes máquinas. El componente de dos estados se codifica como uno o dos bits , y el componente de cinco estados se codifica utilizando de tres a cinco bits. Algunos ejemplos son:
- Ábacos romanos y chinos
- Stibitz [3] calculadoras de relés en Bell Labs desde el Modelo II en adelante
- Calculadoras de relés FACOM 128 en Fujitsu
- IBM 650 - siete bits
- Dos bits bi : 0 5 y cinco bits quinarios : 0 1 2 3 4, con comprobación de errores.
- Se establece exactamente un bit bi y un bit quinario en un dígito válido. En las imágenes del panel frontal a continuación y en primer plano, la codificación bi-quinaria del funcionamiento interno de la máquina es evidente en la disposición de las luces: los bits bi forman la parte superior de una T para cada dígito y el bits quinarios forman el tallo vertical.
- (la máquina estaba funcionando cuando se tomó la fotografía y los bits activos son visibles en primer plano y simplemente perceptibles en la imagen del panel completo)
Valor | 05-01234 bits [1] | |
0 | 10-10000 | |
1 | 10-01000 | |
2 | 10-00100 | |
3 | 10-00010 | |
4 | 10-00001 | |
5 | 01-10000 | |
6 | 01-01000 | |
7 | 01-00100 | |
8 | 01-00010 | |
9 | 01-00001 |
- Remington Rand 409 - cinco bits
- Un bit quinario (tubo) para cada uno de 1, 3, 5 y 7; solo uno de estos estaría encendido en ese momento.
- El quinto bit bi representaba 9 si ninguno de los demás estaba activado; de lo contrario, agregó 1 al valor representado por el otro bit quinario .
- (vendido en los dos modelos UNIVAC 60 y UNIVAC 120 )
Valor | 1357-9 bits |
0 | 0000-0 |
1 | 1000-0 |
2 | 1000-1 |
3 | 0100-0 |
4 | 0100-1 |
5 | 0010-0 |
6 | 0010-1 |
7 | 0001-0 |
8 | 0001-1 |
9 | 0000-1 |
- Estado sólido UNIVAC - cuatro bits
- Un bit bi : 5, tres bits quinarios codificados en binario : 4 2 1 [4] [5] [6] [7] [8] [9] y un bit de verificación de paridad
Valor | p-5-421 bits |
0 | 1-0-000 |
1 | 0-0-001 |
2 | 0-0-010 |
3 | 1-0-011 |
4 | 0-0-100 |
5 | 0-1-000 |
6 | 1-1-001 |
7 | 1-1-010 |
8 | 0-1-011 |
9 | 1-1-100 |
- UNIVAC LARC - cuatro bits [9]
- Una bi bits: 5, tres contador Johnson -coded quinario bits y bits de retención de una paridad
Valor | bits p-5-qqq |
0 | 1-0-000 |
1 | 0-0-001 |
2 | 1-0-011 |
3 | 0-0-111 |
4 | 1-0-110 |
5 | 0-1-000 |
6 | 1-1-001 |
7 | 0-1-011 |
8 | 1-1-111 |
9 | 0-1-110 |
Ver también
Referencias
- ↑ a b Ledley, Robert Steven ; Rotolo, Louis S .; Wilson, James Bruce (1960). "Parte 4. Diseño lógico de circuitos de computadora digital; Capítulo 15. Operaciones aritméticas en serie; Capítulo 15-7. Temas adicionales". Ingeniería en Computación y Control Digital (PDF) . Serie de ingeniería eléctrica y electrónica de McGraw-Hill (1 ed.). Nueva York, Estados Unidos: McGraw-Hill Book Company, Inc. (impresora: The Maple Press Company, York, Pensilvania, Estados Unidos). págs. 517–518. ISBN 0-07036981-X. ISSN 2574-7916 . LCCN 59015055 . OCLC 1033638267 . OL 5776493M . SBN 07036981-X. ISBN 978-0-07036981-8 . arca: / 13960 / t72v3b312. Archivado (PDF) desde el original el 19 de febrero de 2021 . Consultado el 19 de febrero de 2021 . pag. 518:
[…] El uso del código biquinario a este respecto es típico. La parte binaria (es decir, el bit más significativo) y la parte quinaria (los otros 4 bits) se agregan primero por separado; luego, el acarreo quinario se agrega a la parte binaria. Si se genera un acarreo binario, este se propaga a la parte quinaria del siguiente dígito decimal a la izquierda. […]
[1] (xxiv + 835 + 1 páginas) - ^ "¿Por qué utilizar binario? - Computerphile" . YouTube. 2015-12-04 . Consultado el 10 de diciembre de 2020 .
- ^ Stibitz, George Robert ; Larrivee, Jules A. (1957). Escrito en Underhill, Vermont, EE. UU. Matemáticas y Computación (1 ed.). Nueva York, EE. UU. / Toronto, Canadá / Londres, Reino Unido: McGraw-Hill Book Company, Inc. p. 105. LCCN 56-10331 . (10 + 228 páginas)
- ^ Berger, Erich R. (1962). "1.3.3. Die Codierung von Zahlen". Escrito en Karlsruhe, Alemania. En Steinbuch, Karl W. (ed.). Taschenbuch der Nachrichtenverarbeitung (en alemán) (1 ed.). Berlín / Göttingen / Nueva York: Springer-Verlag OHG . págs. 68–75. LCCN 62-14511 .
- ^ Berger, Erich R .; Händler, Wolfgang (1967) [1962]. Steinbuch, Karl W .; Wagner, Siegfried W. (eds.). Taschenbuch der Nachrichtenverarbeitung (en alemán) (2 ed.). Berlín, Alemania: Springer-Verlag OHG . LCCN 67-21079 . Título No. 1036.
- ^ Steinbuch, Karl W .; Weber, Wolfgang; Heinemann, Traute, eds. (1974) [1967]. Taschenbuch der Informatik - Band II - Struktur und Programmierung von EDV-Systemen . Taschenbuch der Nachrichtenverarbeitung (en alemán). 2 (3 ed.). Berlín, Alemania: Springer-Verlag . ISBN 3-540-06241-6. LCCN 73-80607 .
- ^ Dokter, Folkert; Steinhauer, Jürgen (18 de junio de 1973). Electrónica digital . Biblioteca técnica de Philips (PTL) / Macmillan Education (Reimpresión de la 1ª edición en inglés). Eindhoven, Países Bajos: The Macmillan Press Ltd. / NV Philips 'Gloeilampenfabrieken . doi : 10.1007 / 978-1-349-01417-0 . ISBN 978-1-349-01419-4. SBN 333-13360-9. Consultado el 11 de mayo de 2020 . (270 páginas) (NB. Se basa en una traducción del volumen I de la edición alemana en dos volúmenes).
- ^ Dokter, Folkert; Steinhauer, Jürgen (1975) [1969]. Digitale Elektronik in der Meßtechnik und Datenverarbeitung: Theoretische Grundlagen und Schaltungstechnik . Philips Fachbücher (en alemán). I (mejorada y ampliada 5ª ed.). Hamburgo, Alemania: Deutsche Philips GmbH . pag. 50. ISBN 3-87145-272-6. (xii + 327 + 3 páginas) (NB. La edición alemana del volumen I se publicó en 1969, 1971, dos ediciones en 1972 y 1975. El volumen II se publicó en 1970, 1972, 1973 y 1975.)
- ^ a b Savard, John JG (2018) [2006]. "Representaciones decimales" . quadibloc . Archivado desde el original el 16 de julio de 2018 . Consultado el 16 de julio de 2018 .
Otras lecturas
- Manual militar: codificadores: ángulo del eje a digital (PDF) . Departamento de Defensa de los Estados Unidos . 1991-09-30. MIL-HDBK-231A. Archivado (PDF) desde el original el 25 de julio de 2020 . Consultado el 25 de julio de 2020 . (NB. Reemplaza MIL-HDBK-231 (AS) (1970-07-01).)