Sunteți pe pagina 1din 12

INSTITUTO TECNOLGICO DE COSTA RICA

ESCUELA DE INGENIERIA ELECTROMECNICA Carrera: Ingeniera en Mantenimiento Industrial

CONTROL ELCTRICO

TEMA: CDIGOS BINARIOS

PROFESOR: ING. ANA LUCA MORERA BARQUERO

ESTUDIANTE: WILLIAM V. HERNNDEZ GMEZ 9819439 PARRIS QUESADA CORDERO 200620886 GRUPO: 01

Canadian Engineering Accreditation Board Bureau canadien daccrditation des programmes dingnierie

Carrera evaluada y acreditada por:

CEAB

NDICE
1. 2. A. B. C. D. E. F. 3. A. B. C. D. E. F. G. H. 4. 5. INTRODUCCIN ......................................................................................................... 3 CDIGOS NUMRICOS BINARIOS ....................................................................... 4 Cdigo BCD natural 8-4-2-1.................................................................................... 5 Cdigo BCD 2-4-2-1 Aiken ...................................................................................... 5 Cdigo BCD Exceso-3 ............................................................................................. 5 Cdigo Gray ............................................................................................................... 6 Cdigo Johnson ........................................................................................................ 7 Cdigos Alfanumricos ............................................................................................ 7 CARACTERSTICAS DEL CDIGO BINARIO ....................................................... 8 Ponderacin ............................................................................................................... 8 Distancia ..................................................................................................................... 8 Continuidad ................................................................................................................ 8 Autocomplementariedad .......................................................................................... 9 Suma de nmeros binarios ..................................................................................... 9 Resta de nmeros binarios ..................................................................................... 9 Producto de nmeros binarios .............................................................................. 10 Divisin de nmeros binarios ................................................................................ 10 APLICACIONES DE LOS CDIGOS NUMRICOS BINARIOS ....................... 11 BIBLIOGRAFA .......................................................................................................... 12

ii

1.

INTRODUCCIN
En el presente documento se desarrollar el tema de cdigos numricos

binarios, as como una resea de algunos de los diferentes tipos de cdigos que existen. Adems algunos ejemplos sobre las aplicaciones de los cdigos numricos binarios.

2.

CDIGOS NUMRICOS BINARIOS


Un cdigo es un conjunto de combinaciones de bits que permite representar

nmeros, letras caracteres especiales, etc. El sistema binario es un cdigo utilizado para representar nmeros, por lo que a veces se denomina cdigo binario natural. Un cdigo est formado por una serie de reglas que establecen cada una de las posibles combinaciones de bits.

El trmino bit, es una abreviacin de dgito binario, un dgito binario es un estado abierto o cerrado lgico, se le comprende mostrndolo y analizndolo como un 1 o 0. Para la representacin de nmeros existen varios cdigos binarios. En la tabla 1 se representan los cdigos ms utilizados. Tabla 1 Equivalencia entre diferentes cdigos numricos binarios Cdigos binarios Johnson BCD 8421 00000 0000 00001 0001 00011 0010 00111 0011 01111 0100 11111 0101 11110 0110 11100 0111 11000 1000 10000 1001

Nmero decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Binario natural 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

Gray 0000 0001 0011 0010 0110 0111 0101 0100 1100 1101 1111 1110 1010 1011 1001 1000

Aiken 2421 0000 0001 0010 0011 0100 1011 1100 1101 1110 1111

Exceso-3 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100

A.

Cdigo BCD natural 8-4-2-1

El cdigo BCD (Binary-Coded Decimal) ponderado que ms se utiliza es el BCD natural, en el cual los pesos de los distintos bits coinciden con el cdigo binario natural, es decir, 8-4-2-1. En general, cuando se habla de cdigo BCD, se hace referencia a este cdigo.

Las conversiones se consiguen mediante la sustitucin directa de cuatro bits por cada digito decimal. Cuando se dice que BCD es un cdigo ponderado es porque cada dgito decimal puede obtenerse a partir de su grupo de cdigo asignando a un peso fijo a cada smbolo del cdigo.

La cantidad de bits que contiene un nmero BCD es significativamente mucho mayor que la contiene su equivalente en un nmero binario, pero a pesar de esto, esta desventaja se compensa por su facilidad para convertirlo a nmero decimal. Algunas combinaciones de bits no tienen ningn significado en cdigo BCD, estas son 1010, 1011, 1100, 1101, 1110 y 1111, porque corresponden a los nmeros decimales del 10 al 15 respectivamente, representados en su forma binaria.

B.

Cdigo BCD 2-4-2-1 Aiken

Otro cdigo BCD ponderado es el cdigo Aiken o BCD 2-4-2-1. Este cdigo tiene la ventaja de que puede obtener fcilmente el complemento de un dgito sin ms que cambiar ceros por unos y unos por ceros, lo que ser muy til en ciertas operaciones aritmticas. La diferencia con el BCD natural, es que los pesos para cada bit equivalen a 2-4-2-1. Cabe sealar que es posible codificar algunos dgitos de dos formas en este cdigo.

C.

Cdigo BCD Exceso-3

Un cdigo BCD no ponderado es el cdigo Exceso-3, llamado as porque se obtiene de sumar 3 al cdigo binario natural. Este cdigo permite obtener el complemento de cada dgito de la misma forma que el cdigo Aiken.

La gran ventaja de los cdigos BCD es su facilidad para convertir un nmero del sistema decimal a un cdigo BCD cualquiera y viceversa. La forma de hacerlo es convertir cada dgito decimal en la combinacin que le corresponde en ese cdigo y viceversa.

En el ejemplo siguiente se convierte los nmeros decimales 24 y 153 a cdigo binario, BCD, Aiken y Exceso-3:

Decimal: Binario: BCD: Aiken: Exceso-3:

24 0001 1000 0010 0100 0010 0100 0101 0111

Decimal: Binario: BCD: Aiken: Exceso-3:

153 0000 1001 1001 0001 0101 0011 0001 1011 0011 0100 1000 0110

D.

Cdigo Gray

El cdigo Gray tiene la particularidad de que nmeros consecutivos nicamente difieren en un bit. Esto ayuda a reducir la transmisin de errores en algunos tipos de sistemas digitales. Este cdigo tambin se denomina cdigo reflejado, puesto que, por ejemplo, para obtener el cdigo de 5 bits a partir del de 4 bits basta con repetir simtricamente (reflejar) las 16 combinaciones y aadir un 0 a las 16 primeras y un 1 a las 16 siguientes.

Los cdigos, como el cdigo Gray, que tienen la caracterstica de que nmeros consecutivos no difieren ms que en un bit se llaman cdigos continuos. Si adems la ltima combinacin tambin difiere de la primera en un nico bit, se denomina cdigo continuo cclico.

La ventaja de este cdigo sobre la sucesin continua de nmeros binarios es que la diferencia entre dos nmeros consecutivos cualesquiera en cdigo Gray es de un solo bit. Por ejemplo, al pasar del 4 al 5, el cdigo Gray cambia de 0110 a 0111, solamente cambia un bit los otros 3 bit no cambian.

E.

Cdigo Johnson

El cdigo Johnson es otro ejemplo de cdigo continuo cclico. En este caso se utilizan 5 bits para representar los 10 primeros nmeros del sistema decimal. Este cdigo es ampliamente utilizando en contadores.

F.

Cdigos Alfanumricos

Para representar letras y otro tipo de caracteres se utilizan otros cdigos que necesitan ms bits que los cdigos numricos anteriores. Los cdigos

alfanumricos ms extendidos son el cdigo ASCII (American Standard Code for Information Interchange) que son de 7 u 8 bits codifica los diferentes smbolos que en el mismo se pueden utilizar y el cdigo EBCDIC (Extended Binary-Coded Decimal Interchange Code). Estos cdigos son utilizados a menudo en sistemas informticos y en ordenadores.

3.

CARACTERSTICAS DEL CDIGO BINARIO


A. Ponderacin

La mayora de los sistemas de numeracin actuales son ponderados, es decir, cada posicin de una secuencia de dgitos tiene asociado un peso. El sistema binario es, de hecho, un sistema de numeracin posicional ponderado. Sin embargo, algunos cdigos binarios, como el cdigo Gray, no son ponderados, es decir, no tienen un peso asociado a cada posicin. Otros, como el mismo cdigo binario natural o el BCD natural s lo son.

B.

Distancia

La distancia es una caracterstica slo aplicable a las combinaciones binarias. La distancia entre dos combinaciones es el nmero de bits que cambian de una a otra. Por ejemplo, si se tienen las combinaciones de cuatro bits 0010 y 0111, correspondientes al 2 y al 7 en binario natural, se dir que la distancia entre ellas es igual a dos ya que de una a otra cambian dos bits. Adems, con el concepto de distancia se puede definir la distancia mnima de un cdigo. sta no es ms que la distancia menor que haya entre dos de las combinaciones de ese cdigo.

La distancia es una caracterstica que, adems, slo aplica las combinaciones binarias. En resumen, la distancia entre dos combinaciones es el nmero de bits que cambian de una a otra.

C.

Continuidad

La continuidad es una caracterstica de los cdigos binarios que cumplen que todas las posibles combinaciones del cdigo son adyacentes, es decir, que de cualquier combinacin del cdigo a la siguiente cambia un slo bit. En este caso se dice que el cdigo es continuo. Cuando la ltima combinacin del cdigo es, a su vez, adyacente a la primera, se trata de un cdigo cclico.

D.

Autocomplementariedad

Se dice que un cdigo binario es autocomplementario cuando el complemento a nueve del equivalente decimal de cualquier combinacin del cdigo puede hallarse invirtiendo los valores de cada uno de los bits (operacin lgica unaria de negacin) y el resultado sigue siendo una combinacin vlida en ese cdigo. Esta caracterstica se observa en algunos cdigos BCD, como el cdigo Aiken o el cdigo BCD exceso 3. Los cdigos autocomplementarios facilitan las operaciones aritmticas.

E.

Suma de nmeros binarios

La tabla de sumar para nmeros binarios es la siguiente:


+ 0 1 0 0 1 1 1 0

Las posibles combinaciones al sumar dos bits son: 0+0=0 0+1=1 1+0=1 1 + 1 = 10

Note que al sumar 1 + 1 es 10, es decir, llevamos 1 a la siguiente posicin de la izquierda (acarreo). Esto es equivalente, en el sistema decimal a sumar 9 + 1, que da 10: cero en la posicin que estamos sumando y un 1 de acarreo a la siguiente posicin.

F.

Resta de nmeros binarios

El algoritmo de la resta en sistema binario es el mismo que en el sistema decimal. Pero conviene repasar la operacin de restar en decimal para comprender la operacin binaria, que es ms sencilla. Los trminos que intervienen en la resta se llaman minuendo, sustraendo y diferencia.

0 1

0 0 1

1 1 0

Las restas bsicas 0 - 0, 1 - 0 y 1 - 1 son evidentes: 0-0=0 1-0=1 1-1=0 0 - 1 = 1 (se transforma en 10 - 1 = 1) en sistema decimal equivale a 2 - 1 = 1

La resta 0 - 1 se resuelve igual que en el sistema decimal, tomando una unidad prestada de la posicin siguiente: 0 - 1 = 1 y me llevo 1, lo que equivale a decir en el sistema decimal, 2 - 1 = 1.

G.

Producto de nmeros binarios

La tabla de multiplicar para nmeros binarios es la siguiente:


x 0 1 0 0 0 1 0 1

El algoritmo del producto en binario es igual que en nmeros decimales; aunque se lleva a cabo con ms sencillez, ya que el 0 multiplicado por cualquier nmero da 0, y el 1 es el elemento neutro del producto.

H.

Divisin de nmeros binarios

La divisin en binario es similar a la decimal; la nica diferencia es que a la hora de hacer las restas, dentro de la divisin, stas deben ser realizadas en binario.

10

4.

APLICACIONES DE LOS CDIGOS NUMRICOS BINARIOS


Los cdigos binarios se aplican en casos muy puntuales, como es establecer

la correcta comunicacin de datos de un circuito electrnico. Esto quiere decir, por ejemplo, que una computadora slo puede realizar sus tareas mediante la utilizacin de cdigos para el cumplimiento de sus funciones.

El cdigo binario consiste en la utilizacin de nicamente dos smbolos, combinados de tal forma que sirvan para codificar la informacin. Estos smbolos pueden ser cualquier par de objetos diferentes, pero en el caso de los circuitos de electrnica digital, tienen que ser 0 y 1.

La utilizacin de 0 y de 1, por si solos, se pueden interpretar de muchas formas, por ejemplo: on/off, encendido/apagado, cerrado/abierto, falso/verdadero y no/s. Por eso los cdigos binarios consisten de vectores cuyas componentes pueden ser ya sea un cero o un uno.

En todos los sistemas digitales se usa alguna forma de nmeros binarios para su operacin interna, pero el mundo externo es decimal por naturaleza. Esto significa que las conversiones entre decimal y binario pueden ser largas y complicadas, en el caso de nmeros grandes. Por esta razn, en ciertas situaciones se usa un medio de codificacin de nmeros decimales que combina algunas de las caractersticas de los sistemas decimal y binario.

11

5.

BIBLIOGRAFA

Blanco Viejo, Cecilio. (2003). Electrnica Digital. 1er Ed. Universidad de Oviedo, Espaa. Martn Gonzlez, Jos L. (2006). Problemas resueltos de electrnica digital. 1er Ed. Editorial Delta Publicaciones, Espaa. Tocci, Ronald J; Widmer, Neals S. (2003). Sistemas Digitales. 8va Ed. Editorial Pearson Educacin, Mxico.

12

S-ar putea să vă placă și