Está en la página 1de 3

1

Alvaro Andrés Niño Rincón, código 20171020139 Universidad Distrital Francisco José de Caldas,

Importancia de los Códigos Binarios en la


Ingeniería de Sistemas, Arquitectura de computadores y laboratorio)

Tecnología

Resumen—En este articulo encontraremos una breve


descripción de la historia del sistema binario y sus influencias en
la tecnología actual, se especifica el concepto de sistema binario
y algunas de sus aplicaciones. Como punto central se muestra lo
que es un código binario, las características y algunos de los
tipos de códigos binarios más importantes y algunos ejemplos de
uso.

Abstract-- In this article we will find a brief description of the


history of the binary system and its influences on current
technology, the concept of binary system and some of its
applications is specified. As a central point it shows what is a
binary code, the characteristics and some of the most important
types of binary codes and some examples of use. The abstract is
limited to 150 words and cannot contain equations, figures,
tables, or references. It should concisely state what was done,
how it was done, principal results, and their significance.

I. INTRODUCCIÓN
Fig. 1. Hexagramas del I Ching

E n la actualidad los sistemas de numeración no decimales,


tal como lo son el binario, el hexadecimal entres otros,
son un pilar fundamental en todo lo relacionado con
En el siglo XVII el sistema binario moderno fue recopilado
y documentado por Leibniz (Fig. 2), en un artículo llamado
tecnología, aunque este no se vea a simple vista, en lo mas “Explication de l'Arithmétique Binaire” [3].
profundo todo lo electrónico es soportado por estos sistemas.
Dependiendo del proceso para los cuales va a hacer usados
existen códigos binarios que facilitan las operaciones dando
lugar a una mejor eficiencia al ejecutarlos.

II. HISTORIA

En el siglo III antes de cristo un matemático de India,


llamado Píngala fue el primero en mostrar una descripción a
lo que conocemos sistema binario, por estas mismas fechas se
descubre el concepto del número cero.
En el siglo XI el filosofo y erudito Shao Yong nacido en
China, desarrolla un arreglo binario el cual es ordenado de los
hexagramas del I Ching (Fig. 1), el cual representaba una
secuencia decimal de 0 a 63, además de un método para
generar esta secuencia. Sin embargo, el filósofo no entendía
cómo funciona los cálculos binarios [3]. Fig. 2. Manuscrito de Gottfried Leibniz representando la numeración
En 1605 un filosofo y estadista, conocido como Francis binaria
Bacon, planteo un sistema en donde las letras del alfabeto,
mediante un método o procesos se podría reducirse a En 1854 George Boole un matemático británico, expone un
secuencias de dígitos binarios. Estos podrían ser codificados detallado un sistema de lógica, el cual desempeña un papel
como variaciones que serán apenas visibles en una fuente de importante hacia el desarrollo binario que conocemos. El
cualquier texto arbitrario. algebra de Boole se le conoce a todo este desarrollo [4].
En 1937 en la tesis doctoral de Claude Shannon utiliza el
Algebra de Boole y la aritmética binaria en relés y
conmutadores, con esto permitió el inicio del diseño de
circuitos digitales.
En noviembre de 1937 un trabajador de los laboratorios de

Bell que se llamaba George Stibitz construye un ordenador a
2

partir de relés, el cual usaba la suma binaria para realizas cumplen esta condición.
cálculos [4].
El 8 de eneros de 1940, en continuación de la construcción B. Distancia
del ordenador por Stibitz logran desarrollar una calculadora Es una característica directa a las combinaciones binarias,
de números complejos. es decir la distancia que cambia entre una combinación y la
Sin desprestigiar los avances que han surgido basados en otra. Este concepto también define la mínima distancia de un
sistemas binarios, en la electrónica digital y códigos binarios, código.
desde aquella época se fue formando y consolidando Si tenemos la combinación de cuatro bits el 4 en binario
conceptos y fundamentos que sirven para llevar toda la 0100 y el 8 en binario 1000, entonces la distancia será el
tecnología que vemos en esta era digital. número de bits que cambia de un numero al otro, es decir,
para este caso 2.
III. SISTEMA BINARIO
C. Autocomplementariedad
Un código binario se dice autocomplementario cuando el
El sistema binario, también llamado sistema diádico en complemento a 9 del equivalente decimal a cualquier
ciencias de la computación, es el sistema que utiliza dos combinación se halla a partir de la inversión de los valores de
valores para representar sus valores. Esos valores son el “0” y cada bit, y esto sigue siendo una combinación aceptable para
el “1”, en este orden dependiendo del contexto será apagad- este código.
encendido, inactivo-activo [5].
Este sistema es utilizado en las computadores u
ordenadores, puesto que estos funcionan con dos tipos de VII. TIPOS CÓDIGOS BINARIOS
voltajes.
En los computadores estos ceros y unos son conocidos
como dígitos binarios o simplemente bit (binary digit). Bit es Existen distintos tipos de códigos binarios que sirven según
la unidad mínima de información que maneja un computador. las operaciones tratadas en el problema o proceso, dando
lugar a un favorecimiento de eficiencia para la ejecución de
estas.
IV. ALGUNAS APLICACIONES DEL SISTEMA BINARIO A continuación, se muestran algunos de los más
importantes códigos binarios [2]:

En la electrónica, los unos y ceros o mejor dicho los bits, A. Código Binario Natural
representan valores de tensión o diferencia de Este código es la representación directa de un numero
potencial(voltaje). Un ejemplo de esto, en 0 (bit) puede decimal en el sistema binario.
representar con valores de 0 y 0.2 volts y el 1 (bit) 2 a 4 volts Sea 34 en base 10 esto es igual 100010 en base 2.
[5].
En los CDs o en lo DVDs almacenan información en B. Código BCD
pequeños puntos llamados Pits, y un espacio denominado Decimal codificado en binario, estos códigos representan
Lands, los cuales se representan en el proceso de lectura como un decimal en un binario, en donde cada cifra del decimal
“0” y “1”. será convertida en binario.
Así como en la electrónica, según la necesidad (aplicación Se tiene 12 en decimal entonces se transforma 1 en binario
o tecnología) se puede hacer uso en diferentes ámbitos. y 2 en binario.

C. Código BCD natural (8421)


V. CÓDIGO BINARIO Este código es ponderado, entonces la posición del digito o
cifra tiene un peso. Los pesos de las cifras son las potencias
El código binario es el método que representa números en de dos (8421).
base 2 o en el sistema binario. Es un sistema de codificado 35 seria 0011 0111 entonces tenemos 3 es 0011 y 5 es
que se usa para representar procesadores de instrucciones de 0101.
computadora en base al sistema binario ya mencionado.
D. Código BCD aiken (2421)
Este código es ponderado, sin embargo, los pesos están
VI. CARACTERISTICAS DEL CÓDIGO BINARIO dados por 2,4,2 y 1.

Características importantes del código binario se muestran E. Código exceso tres


a continuación: Este no es ponderado, se convierte sumando a cada cifra 3
y luego este se debe pasar a código BCD 8421.
A. Ponderación
Cada posición de los dígitos en un código binario tiene un F. Código exceso tres paridad impar
peso, es decir, que el sistema binario es un sistema posicional Es se utiliza para detectar algún error en la trasmisión de
ponderado, Sin embargo, no todos los códigos binarios datos codificados, entonces se usan 5 dígitos en vez de 4, en
3

donde el primer bit indica paridad, entonces para cada grupo


de 5 bits tiene un numero impar de unos, y si es así por lo
tanto el dato es correcto y trasmitido.

Fig. 5. Código gray

REFERENCIAS

[1] https://hetpro-store.com/TUTORIALES/codigo-binario/
Fig. 3. Diferentes equivalencias entres distintos códigos binarios [2] http://e-
ducativa.catedu.es/44700165/aula/archivos/repositorio//4750/4920/html/
G. Código dos entre cinco 3_cdigos_binarios.html
[3] https://scholarworks.umt.edu/cgi/viewcontent.cgi?
Es un código mas sofisticado que es basado en un conjunto article=1315&context=tme
de cinco bits, que únicamente debe tener dos unos, uno entres [4] http://www.eipiphiny.org/books/history-of-binary.pdf
lo primeros dos bits y otro en los últimos tres, entonces así se [5] https://tecnologia-informatica.com/el-sistema-binario/
podrá detectar posibles errores. [6] https://unicrom.com/codigo-gray/

H. Código ASCII
Es un código que representa caracteres de un sistema de
escritura [1]. Este consiste en 8 bits por cada carácter (Fig. 4).

Fig. 4. Algunos códigos ASCII

H. Código de Hamming
Este código además de detectar errores, también los
corrige, este se forma por siete dígitos.

H. Código Gray
Sistema de numeración binario en dónde dos números
consecutivos difieren en solo uno de sus dígitos [6].

También podría gustarte