Você está na página 1de 4

1

CODIFICACIÓN BINARIA

Ing. Marcos Pilatasig


Estudiante: Richard Steeven Arizaga Jupiter

Departamento de Eléctrica y Electrónica, Universidad de las Fuerzas Armadas ESPE Extensión Latacunga,
Latacunga, Ecuador

E-mail: rsarizaga@espe.edu.ec

Abstract

The definition of the ASCCI, BCD and GRAY codes is presented, the processes of converting the variables that can
be found in the problems so that multiple values can be taken. The right choice of code can lead to simpler logical
networks. Consider, for example, the status of a traffic light: this can take one of the values: green, yellow or red.
One possible coding is to consider each color as a binary signal; Thus, the variable color takes red value, will be at
the high level, the red signal and the rest of the signals. Another possibility is to use two bits to represent the three
situations that are possible; Since with two bits can be symbolized, in binary, four cases. There is a large number of
possible codes, since the binary name for the first color can be chosen in 4 different ways; The binary code for the
second color can be chosen in three different ways, and the third color can be chosen in two different ways

Keywords: ASCCI, BCD, Binary, Bits, Code, Decimal, Distance, GRAY, Reflected.

Resumen

Se presenta la definición de los códigos ASCCI, BCD y GRAY los cuales son procesos de convertir variables que
se pueden encontrar al modelar problemas que pueden tomar múltiples valores. La elección adecuada del código
puede conducir a redes lógicas más simples. Consideremos, por ejemplo, el estado de un semáforo: éste puede tomar
uno de tres valores: verde, amarillo o rojo. Una posible codificación es considerar cada color como una señal binaria;
así si la variable color toma valor rojo, estará en nivel alto la señal rojo y el resto de las señales (la verde y amarilla)
serán ceros. Otra posibilidad es emplear dos bits para representar las tres situaciones que son posibles; ya que con
dos bits pueden simbolizarse, en binario, cuatro casos. Existen gran cantidad de códigos posibles, ya que el nombre
binario para el primer color puede elegirse de 4 maneras diferentes; el código binario para el segundo color puede
ser elegido de tres maneras diferentes, y el tercer color puede ser elegido de dos modos diferentes.

Palabras claves: ASCCI, BCD, Binario, Bits, Código, Decimal, Distancia, GRAY, Reflejado.

1. OBJETIVO.
Definir que son los códigos ASCCI, BCD y GRAY,
1.1 OBJETIVO GENERAL: cuál es su significado y como se procesan estos.
2

Binary Coded Decimal es decir, decimal codificado


1.2. OBJETIVOS ESPECÍFICOS: en binario.

 Realizar la investigación del significado de 1.2.1.1 TRANSMISIÓN DE SÍMBOLOS BCD.


los códigos ASCCI, BCD y GRAY, para
conocer como proceden los mismos. A través de un par de cables, puede enviarse una
secuencia de cifras decimales codificados en binario.
 Definir el significado de los códigos ASCCI, Si enviamos primero las unidades, luego las decenas
BCD y GRAY, para entender de forma clara y después las centenas; y si se envía primero el bit
como estos se pueden llegar a utilizar. menos significativo, se tendrá que la siguiente forma
de onda representa el número 923:
 Analizar las formulaciones de los códigos
ASCCI, BCD y GRAY, para poder
manipularlos de manera correcta sin cometer
equivocaciones.

FUNDAMENTACIÓN TEÓRICA.

Para lograr entender cómo se formulan los códigos


ASCCI, BCD y GRAY, es necesario tener una Ilustración 2.- Transmisión serie de un símbolo
conceptualización de cada uno de estos códigos y de BCD.
esta manera obtener la teoría necesaria para Autor: Profesor Leopoldo Silva Bijit
manipularlos.
La situación anterior ilustra una transmisión serie. La
duración temporal de los bits y la forma de iniciar y
1.2 CONCEPTUALIZACION DE TERMINOS
terminar la comunicación debe ser acordada entre el
transmisor y receptor, esta modalidad se denomina
1.2.1 CÓDIGO BCD comunicación asincrónica. Si además se transmite
una señal de reloj, se tendrá una comunicación serial
sincrónica.

1.2.1.2 DISTANCIA

Se define la distancia entre dos palabras de un código,


como el número de dígitos que se deben cambiar a
una palabra para obtener la otra. Por ejemplo:

Hay distancia 1 entre 0100 y 0110.


Hay distancia 4 entre 0011 y 1100.

Ilustración 1.- Código BCD La distancia del código es la mínima distancia entre
Autor: Profesor Leopoldo Silva Bijit dos palabras consecutivas cualesquiera del código.

El código ponderado más empleado es el BCD, que


representa a los dígitos decimales por secuencias de
bits en sistema binario. BCD es un acrónimo de
1.2.2 CÓDIGO GRAY

En ciertas aplicaciones son útiles los códigos de


distancia unitaria. Uno de los más empleados es el
código Gray, que es un sistema de codificación que
3

ordena un conjunto de 2 n números binarios, de tal idiomas, pues pueden incluirse letras con diferentes
modo que sólo uno de los n bits cambia de una palabra tipos de acentos.
a la siguiente. Por ejemplo, para palabras de largo
igual a 3 bits, se pueden representar 8 números El estándar ISO-8859 posee la codificación ASCII en
decimales según: su rango inicial (128 caracteres) y otros
128 caracteres para cada codificación de diferentes
lenguas originarias de Europa occidental, utilizando 8
bits. ISO-8859-1 es el alfabeto latino. Este código no
cubre a lenguajes con otros alfabetos, como el chino
o el árabe.

Unicode asigna un código único a cada carácter,


utilizado en los lenguajes escritos del mundo,para
esto Unicode representa un carácter en forma
abstracta, y deja la representación visual,tamaño,
dimensión, fuente o estilo, a otra aplicación, como un
navegador web, un procesador deexto o un cliente de
correo. Las normas de transmisión Unicode más
empleadas son UTF-8 y
Ilustración 3.- Código Gray para palabras de largo UTF-16.
tres.
Autor: Profesor Leopoldo Silva Bijit

1.2.2.1 CÓDIGO REFLEJADO

Cuando en una lista ordenada ascendente, según el


código, la mitad superior es simétrica con la inferior,
exceptuando el bit de mayor orden, se dice que el
código es reflejado.

Nótese que lo anterior permite construir tablas de


código Gray con largos de palabra mayores.
Para obtener el código para largo tres, se duplica el
código de largo dos, mediante un reflejo; a
La mitad superior se la antecede con un 0 y a la
inferior con un 1,
Ilustración 4.- Códigos ASCCI
Autor: Fisicalab.org (2008)

1.2.3 CÓDIGO ASCCI


A medida que la tecnología informática se difundió a
lo largo del mundo, se desarrollaron diferentes
En computadores personales se emplean 8 bits para
estándares y las empresas desarrollaron muchas
representar caracteres, lo cual permite denotar 256
variaciones del código ASCII para facilitar la
símbolos. Esto ha sido especialmente útil en
escritura de lenguas diferentes al inglés que usaran
aplicaciones de procesamiento textos en diversos
alfabetos latinos. Se pueden encontrar algunas de esas
variaciones clasificadas como "ASCII Extendido",
aunque en ocasiones el término se aplica
4

erróneamente para cubrir todas las variantes, incluso [1] Fundamentos de Sistemas Digitales. T.L. Floyd.
las que no preservan el conjunto de códigos de Ed. Prentice Hall. 7ª edición. 2000.
caracteres original ASCII de siete bits. La ISO 646
[2](Referencia en la Biblioteca de la UAL: 621 -
(1972), el primer intento de remediar el sesgo pro- FLO - fun)
inglés de la codificación de caracteres, creó
problemas de compatibilidad, pues también era un [3]Tecnología de computadores. Fernández
código de caracteres de 7 bits. No especificó códigos Sanchez y Martín. Ed. Sintesis. 1996.
adicionales, así que reasignó algunos específicamente
[4](Referencia en la Biblioteca de la UAL: 681 -
para los nuevos lenguajes. De esta forma se volvió FER - tec)
imposible saber en qué variante se encontraba
codificado el texto, y, consecuentemente, los [5] Introducción al diseño lógico digital. J.P. Hayes.
procesadores de texto podían tratar una sola variante Ed. Addison-Wesley. 1996.

[6](Referencia en la Biblioteca de la UAL: 681 -


HAY - int)
ANÁLISIS DE RESULTADOS [7]Sistemas digitales. Principios y aplicaciones.
R.J. Tocci. Ed. Prentice Hall. 5ª edición. 1993.
La investigación del significado de los diferentes
códigos nos deja que los códigos como ASCCI,
BCD, y GRAY son maneras de representar símbolos, 4 AUTOR
letras y números mediante la utilización del sistema
binario de ceros y unos. Richard Steeven Arízaga Jupiter.

1 CONCLUSIONES

 El código ACSSI es uno de los más complejos


códigos para la encriptación o decodificación de
caracteres alfanuméricos que permitirá reducir
mensajes y palabras a código binario. Nacionalidad: ecuatoriano, nacido el 5 de mayo de
1996, estudios primarios C.E. Jerusalén, estudios
secundarios Colegio Bolívar , estudios de tercer nivel
 El código BCD al igual que el código ASCCI cursando en la actualidad Universidad De Las
trabaja con la representación de código en Fuerzas Armadas Ese.
binario para que con esto los procesadores
entiendan de mejor manera los comandos.

 La codificación del lenguaje alfanumérico a


lenguaje binario, permite que los procesadores
capten de mejor manera la señal de energía.

2 RECOMENDACIONES

 Revisar toda la configuración de los números


antes de que estos sean pasado por un
procesador, el cual no entiende las variables que
necesita habilitar.

3 REFERENCIAS

Você também pode gostar