Anda di halaman 1dari 18

TECNOLGICO DE ESTUDIOS SUPERIORES DE JOCOTITLAN,

EXTENSIN ACULCO

ING. EN SISTEMAS COMPUTACIONALES

TECNOLGICO DE ESTUDIOS SUPERIORES DE


ACULCO

INGENIERA EN SISTEMAS COMPUTACIONALES

CODIGOS Y SISTEMAS NUMERICOS


*BDC *BINARIO
*GRAY *OCTAL
*EXCESO 3 *DECIMAL
*ASCII *HEXADECIMAL
ALUMNA: XOCHITL PUGA POLO

DOCENTE: ING. FRANCISCO OLGUN RODRGUEZ

LUNES 06 DE OCTUBRE DE 2014.

NDICE

CDIGOS Y SISTEMAS NUMRICOS

Introduccin ________________________ 1
_
Marco Terico ________________________ 2
_
Sistemas Numricos ________________________ 2
_
Binario ________________________ 2
_
Octal ________________________ 3
_
Decimal ________________________ 4
_
Hexadecimal ________________________ 4
_
Cdigos ________________________ 5
_
Numricos ________________________ 6
_
BCD ________________________ 6
_
BCD Aiken ________________________ 7
_
BCD Exceso 3 ________________________ 8
(XS3) _
Gray ________________________ 9
_
Alfanumricos ________________________ 11
_
ASCII ________________________ 11
_
Conclusiones ________________________ 1
_ 4
Referencias ________________________ 1
_ 5
INTRODUCCIN

Los cdigos usados para la transmisin de informacin de


datos digitales o por cable, para obtencin de errores
especficos, para lograr mayor exactitud, se han utilizado,
empleado y mejorado para los sistemas de computo, con la
finalidad de lograr mayor precisin a base de cdigos
binarios, logrando mayores beneficios en la memoria de
dichos ordenadores, todo gracias a la representacin de bits y
combinaciones de los mismos e implementndolo a cdigos
alfanumricos, con un impresionante avance.

SISTEMAS DE NUMERACIN: Conjunto de smbolos empleados para


representar la informacin numrica, alfabeto y conjunto de smbolos que
disponemos depende de la base de dichos sistema de numeracin, se
caracterizan por su base que indican el nmero de signos distintos, al conjunto
ordenados de smbolos se les llama dgitos con relaciones definidas,
principalmente a operaciones bsicas, a lo cual la base de nuestro sistema de
numeracin representa el nmero total de dgitos permitidos, por ejemplo:

Base 2: Conocido como sistema binario. Permite nicamente dos dgitos, el cero
(0) y el uno (1).

Base 8: Conocido como sistema octal. Permite nicamente ocho dgitos, del cero
(0) al siete (7).

5
Xochitl Puga Polo.
Matemticas Discretas.
Base 10: Conocido como sistema decimal. Permite nicamente diez dgitos, del
cero (0) al nueve (9).

Base 16: Conocido como sistema hexadecimal. Permite nicamente 16 dgitos, de


los cuales los primero dgitos del cero (0) al nueve (9) son numricos y los ltimos
6 dgitos son numricos y corresponden a las primeras letras maysculas del
alfabeto, de A-F.

Sistema Binario:

Sistema de numeracin que se utiliza internamente en el hardware de las


computadoras actuales ya que trabaja con dos niveles de voltaje, por lo que su
sistema de numeracin es el binario (encendido: 1, apagado: 0), se basa en la
representacin de 0 y 1, donde cada digito se denomina bit,

* Un cdigo de 4 smbolos o bits, se le conoce como nibble.

* Un cdigo de 8 bits se le conoce como byte.

* Dos bytes, 16 bits son una palabra o Word.

* Cuatro bytes, 32 bits son una palabra doble o double-word.

Adems de contar con un bit ms significativo MSB (Most Significative Bit) y con
un bit menos significativo LSB (Least Significative Bit).

En una computadora los valores numricos pueden ser representados por dos
voltajes diferentes y tambin se pueden usar sus polaridades magnticas; adems
se puede utilizar tambin para clculo y control automtico, ya que es segura y
rpida a la respuesta de los elementos fsicos que poseen dos estados
diferenciados y a la sencillez de las operaciones.

Tabla 1. Equivalencia del Sistema Binario con el Sistema Decimal.

Sistema Sistema
Decimal Binario
0 0000
1 0001
2 0010
3 0011

6
Xochitl Puga Polo.
Matemticas Discretas.
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001

Sistema Octal:

Sistema de base ocho, que utiliza dgitos del 0-7, es ms factible utilizar en
informtica y sistemas computacionales el sistema octal que el hexadecimal, ya
que no es necesario utilizar otros signos distintos a los numricos, como es el
caso de sistema hexadecimal que utiliza signos del alfabeto; pero para trabajar
con bytes o conjuntos de bytes (un byte es una palabra de 8 bits), es ms cmodo
usar el sistema hexadecimal, ya que todo byte puede ser representado por dos
dgitos en hexadecimal.

Adems este sistema es muy utilizado en la computacin ya que tiene potencia


exacta de dos o en la numeracin binaria, como se omento en computacin se
utiliza para no usar otros smbolos diferentes a los dgitos.

Tabla 2. Equivalencia del sistema Octal con el Binario.

Sistema Sistema
Octal Binario
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111

Sistema Decimal:

es un sistema de numeracin posicional, donde las cantidades se representan


usando base aritmtica las potencias del 10, donde el conjunto de smbolos
usados es un sistema de numeracin arbiga: cero (0), uno (1), dos (2), tres (3),
cuatro (4), cinco (5), seis (6), siete (7), ocho (8), y nueve (9), la informtica y
7
Xochitl Puga Polo.
Matemticas Discretas.
sistemas computacionales no lo ocupan como tal en software, tiene mayor
aplicacin en la resolucin de algunos problemas como para indicar magnitudes
cantidades, adems de expresar dinero, longitud, peso, temperatura, superficies,
etc.
Tabla 3. Representacin de Dgitos del Sistema Decimal.

Sistema Decimal 0 1 2 3 4 5 6 7 8 9

Sistema Hexadecimal:

Abreviado como hex. Es un sistema de numeracin posicional de base 16,


empleando 16 smbolos, su uso en la actualidad est muy enfocado a la
informtica y ciencias computacionales, ya que las computadoras usan el byte u
octeto como unidad bsica de memoria, ya que un byte representa 2 8 valores
posibles.

Este sistema se vincula con la informtica ya que los ordenadores interpretan los
lenguajes de programacin en bytes, que estn compuestos de ocho dgitos, a
medida de que los ordenadores y los programas aumentan su capacidad de
procesamiento funcionan como mltiplos de ocho, como 16, 32, razn por la cual
el sistema en base 16 es un estndar de la informtica.

Tabla 4. Representacin y equivalencia del Sistema Decimal, Hexadecimal y Binario.

Sistema Sistema Hexadecimal Sistema


Decimal Binario
0 0 0000
1 1 0001
2 2 0010
3 3 0011
4 4 0100
5 5 0101
6 6 0110
7 7 0111
8 8 1000
9 9 1001
10 A 1010
11 B 1011
12 C 1100
13 D 1101
14 E 1110
15 F 1111

8
Xochitl Puga Polo.
Matemticas Discretas.
CDIGOS:

Grupo de smbolos que representan algn tipo de informacin, en los sistemas


digitales los cdigos se emplean para manipular datos y representar nmeros,
letras, signos y otros caracteres en forma binaria, o sea una combinacin
equivalente a niveles altos (1) y bajos (0).

Cualquier cifra decimal se puede representar en binario, a esta codificacin se le


conoce como codificacin binaria directa o cdigo binario natural. Existen
diferentes cdigos binarios (BCD, GRAY, AIKEN, etc.)

CONCEPTOS DE CDIGOS BINARIOS

*Cdigos Ponderados: Cada bit tiene un valor diferente, dependiendo la posicin


que ocupe.

*Cdigo Continuo: Si se fijan dos cantidades inmediatas, estas solo varan en el


valor de un bit.

*Cdigo Continuo Cclico: Un cdigo continuo se dice que es cclico cuando la


primera y la ltima cantidad solo son diferentes en el valor de un bit.

*Cdigo Auto-complementario de 9: Se cumple nicamente si el cdigo de una


cifra cualquiera es igual al de la cifra 9 d cambindole los 0 por 1, y los 1 por 0
(haciendo el complemento).

CDIGOS NUMRICOS

Cdigo BCD: (Binary Code Decimal) o en espaol Cdigo Decimal Binario es


usado para expresar los diferentes dgitos decimales con un cdigo binario, por lo
que el cdigo BCD tiene diez grupos de cdigos y resulta fcil la conversin entre
decimal y BCD, el cdigo 8421 pertenece al grupo de cdigos BCD, ya que 8421
indica el peso de 4 bits binarios (23, 22, 21, 20).

6498d: (0110 0100 1001 1000)

Este cdigo utiliza cuatro digitos binarios para representar un digito decimal del
cero al nueve, por lo cual es mas facil observar la relacion que hay entre el codigo
dcimal y binario, lo qu favorece las conversiones. El cdigo BCD tiene un peso de
8 4 2 1 cuenta con un codigo normal del 0-9 pero del 10-15 no existe el
equivalente a una cifra decimal; por lo que el cdigo es principalmente utilizado
para la represntacion de las cifras de los numeros decimales en display de 7
segmentos.
9
Xochitl Puga Polo.
Matemticas Discretas.
Tabla 5. Cdigo BCD.

Cdigo BCD Aiken: Cdigo que tiene un peso de 2 4 2 1, es parecido al cdigo


BCD natural, mencionado anteriormente, la razn de la codificacin de estos dos
sistemas es para conseguir simetra entre ciertos nmeros. La simetra se
comienza a ver del 0-4 con los dgitos
binarios del 5-9, ya que del 5-9 son
complementos a 91 del 0-4; el 0 tiene
simetra con el 9, el 1 tiene simetra con
el 8, y as sucesivamente.

Tabla 6. Cdigo BCD


Aiken.

1 El complemento a 9 se obtiene con la inversin de los bits, al igual que el


complemento a 1. Se cambian los 0 (cero) por 1 (uno), y los 1 (uno) por 0
(cero).

10
Xochitl Puga Polo.
Matemticas Discretas.
Cdigo de Exceso 3 (X S 3): No tiene un peso especfico como el cdigo BCD
natural y el cdigo BCD Aiken, por lo que cada bit no tiene un peso especfico y
no es ponddderado. Se relaciona con el BCD y algunas veces se utiliza en lugar
de este ya que tiene ventajas en las operaciones aritmticas, este cdigo es
parecido al cdigo BCD, excepto que antes de la codificacin se le suma 3 al
digito decimal.

Por ejemplo: (83)d observando en cdigo BCD: (1000 001).

8 3 0110
+3 +3 + 11
11 6

DECIMAL
1000
+ 11
1011 1001

BCD Exceso 3

Por lo que (83)d en cdigo BCD Exceso 3 es (1011 1001).

Basados en la tabla y las comparaciones del cdigo BCD natural y BCD Exceso 3.
Tabla 7. Cdigo BCD Exceso 3.

Decimal BCD natural BCD Exceso 3


0 0000 0011
1 0001 0100
2 0010 0101
3 0011 0110
4 0100 0111
5 0101 1000
6 0110 1001
7 0111 1010
8 1000 1011
9 1001 1100

Se nota que cada digito XS3 esta excedido como su nombre lo dice en 3 unidades
al BCD, su caracterstica ms importante del XS3 es la propiedad del
11
Xochitl Puga Polo.
Matemticas Discretas.
autocomplemento que corresponde al complemento a 9 que se obtiene al cambiar
los ceros por unos y los unos por ceros, para lo que el complemento a la base a 9
del nmero decimal correspondiente se obtendr el nmero en XS3. Por ejemplo.

Se tiene el nmero 5d que corresponde a (1000) XS3, su complemento a 1 es


(0111) que corresponde a 4d.
Tabla 8. Conversin del cdigo XS3.
Tabla 9. Complemento a 9
de XS3.

El codigo XS3 se utiizo principalmente con las


computadoras viejas, donde se tenia como funcion la
transformacion de combinaciones decimales y
binarias, principalmente codificadas a XS3, ademas
de aplicaciones en display.

Cdigo Gray: Sirve para reconocer la posicin de un sistema (la cabeza de una
impresora, un lector de disco o un posicionador)

Imagen 1. Disco giratorio, muestra su posicin.

Se caracteriza por ser un cdigo cclico, se forma cambiando el bit menos


significativo de manera consecutiva y significativa de manera que no se repita con
alguna combinacin anterior o se puede formar con las primeros ocho
combinaciones con 3 bits y despus de la octava combinacin se repiten
simtricamente los valores cambiando simtricamente el bit ms significativo de 0
a 1.

12
Xochitl Puga Polo.
Matemticas Discretas.
Es un cdigo no ponderado, por lo que no es adecuado para hacer operaciones
aritmticas, no tiene un peso asignado, por la caracterstica cclica que tiene se
usa principalmente en sistemas de posicin (angular o lineal), donde
principalmente se aplica en la industria robtica, en la robtica principalmente en
discos codificados para dar la informacin d posicin que tiene un gran eje en
particular.

Adems tiene aplicacin en contacto de escobillas de motores y sistemas donde


solo se necesite cambiar un bit d estado cclicamente, con la ventaja que radica en
menos errores y problemas de transicin aumenta a medida que cambian ms bits
de estado simultneamente. El cambio consecutivo del cdigo BCD
desde 0111 a 1000 puede producir transiciones intermedias que originan
el 1111 antes de estabilizarse en 1000. Sin embargo, el cdigo Gray pasar
desde 0111 a 0101 cambiando solamente un bit y por lo tanto, con menor
posibilidad de cometer errores.

Tabla 10. Cdigo Gray.

Cualquier nmero binario puede convertirse a su representacin en cdigo Gray


como sigue:

1.- El primer bit del cdigo Gray es el mismo como el primer bit del nmero binario.

2.- El segundo bit del cdigo Gray es igual a la operacin O EXCLUSIVA del
primer y segundo bits del nmero binario; esto es, ser 1 si estos bits del cdigo
binario son diferentes y 0 si son los mismos.
13
Xochitl Puga Polo.
Matemticas Discretas.
3.- El tercer bit del cdigo Gray es igual a la O EXCLUSIVA del segundo y tercer
bits del nmero binario y as sucesivamente.

Para ilustrar esto, convirtamos el binario 10110 al cdigo Gray:

1 0 1 1 0 cdigo binario

^ ^ ^ ^ ^

1 1 1 0 1 cdigo Gray

El primer bit del cdigo Gray es el mismo como el primer bit del cdigo binario. El
primero y segundo bits del cdigo binario son diferentes, dando un 1 para el
segundo bit Gray. El segundo y tercer bits del nmero binario son diferentes,
dando un 1 para el tercer bit Gray. El tercero y cuarto bits del nmero binario son
lo mismo, as que el cuarto bit Gray es 0. Finalmente, el cuarto y quinto bits
binarios son diferentes, dando un quinto bit Gray de 1.

CDIGOS ALFANUMRICOS:

Cdigo binario que representa datos numricos y alfanumricos, es decir que


puede codificar letras y signos especiales

Cdigo ASCII: (American Standard Code for Information Interchange), es un


cdigo alfanumrico internacionalmente aceptado utilizado en la gran mayora de
los sistemas de comunicaciones, cmputo y otros sistemas electrnicos, dispone
de 128 caracteres que se representan mediante un cdigo binario de 7 bits.

ASCII incluye 256 cdigos divididos en dos conjuntos, estndar y extendido, de


128 cada uno. Estos conjuntos representan todas las combinaciones posibles de 7
u 8 bits. El conjunto ASCII bsico, o estndar, utiliza 7 bits para cada cdigo, lo
que da como resultado 128 cdigos de caracteres desde 0 hasta 127 (00H hasta
7FH hexadecimal). El conjunto ASCII extendido utiliza 8 bits para cada cdigo,
dando como resultado 128 cdigos adicionales, numerados desde el 128 hasta el
255 (80H hasta FFH extendido).

En el conjunto de caracteres ASCII bsico, los primeros 32 valores estn


asignados a los cdigos de control de comunicaciones y de impresora caracteres
no imprimibles, como retroceso, retorno de carro y tabulacin empleados para

14
Xochitl Puga Polo.
Matemticas Discretas.
controlar la forma en que la informacin es transferida desde una computadora a
otra o desde una computadora a una impresora. Los 96 cdigos restantes se
asignan a los signos de puntuacin corrientes, a los dgitos del 0 al 9 y a las letras
maysculas y minsculas del alfabeto latino.

Los cdigos de ASCII extendido, del 128 al 255, se asignan a conjuntos de


caracteres que varan segn los fabricantes de computadoras y programadores de
software. Estos cdigos no son intercambiables entre los diferentes programas y
computadoras como los caracteres ASCII estndar. Por ejemplo, IBM utiliza un
grupo de caracteres ASCII extendido que suele denominarse conjunto de
caracteres IBM extendido para sus computadoras personales. Apple Computer
utiliza un grupo similar, aunque diferente, de caracteres ASCII extendido para su
lnea de computadoras Macintosh. Por ello, mientras que el conjunto de caracteres
ASCII estndar es universal en el hardware y el software de los microordenadores,
los caracteres ASCII extendido pueden interpretarse correctamente slo si un
programa, computadora o impresora han sido diseados para ello.
Tabla 11. Cdigo ASCII.

15
Xochitl Puga Polo.
Matemticas Discretas.
CONCLUSIONES

Son de gran utilidad los sistemas de numeracin, principalmente el


sistema binario que es en el cual se basan los cdigos, lo cual permite
enfocarlos en su totalidad en los sistemas de cmputo, tanto en la
parte de hardware como en el software, teniendo un gran avanc
desde los sistemas numricos hasta los sistemas alfanumricos,
trabajados en el software.

Adems de tener una gran aplicacin en la industria, en robtica para


el anlisis y control de mquinas, para la correccin y minimizacin de
errores, as como para la codificacin y decodificacin de los mismos
sistemas empleando principalmente conversiones l sistema binario y
sistema decimal, para realizar operaciones aritmticas y aplicarlas
desde algn motor, para el encendido de un led, un encoger, hasta lo
ms complejo como una mquina y su funcionamiento lgico.

16
Xochitl Puga Polo.
Matemticas Discretas.
REFERENCIAS
http://matematicasparacomputadora.weebly.com/11-sistemas-numericos-octal-
binario-decimal-hexadecimal.htmlsentar

http://sistemasymatematicas.blogspot.mx/2010/02/sistemas-de-numeracion-
binariooctal-y.html

http://www.academia.edu/8607641/APLICACIONES_DE_LOS_SISTEMAS_DE_NUM
ERACION_EN_LA_COMPUTACION

http://www.unicrom.com/dig_codigo-BCD.asp

http://www.iec.uia.mx/acad/bmersch/DDlab/codigos

http://books.google.com.mx/books?
id=x4EZbp4gnwgC&pg=PA125&lpg=PA125&dq=APLICACIONES+DEL+CODIGO
+XS3&source=bl&ots=5Jzsa0s2xk&sig=nI6zn8rLFGur_V62881wNXNaBDQ&hl=
es-
419&sa=X&ei=TuU9VOHCIMibyASw2ID4AQ&ved=0CB0Q6AEwAA#v=onepage
&q=APLICACIONES%20DEL%20CODIGO%20XS3&f=false

http://www.unicrom.com/dig_codigo-GRAY.asp

http://erodriguez.uagro.mx/archivos/dcl_s02_ap.pdf

17
Xochitl Puga Polo.
Matemticas Discretas.
http://www.iuma.ulpgc.es/~jrsendra/Docencia/Electronica_Basica/download/tra
nsparencias/numeracion_codigos.pdf

http://digitales1alfaomega.blogspot.mx/2010/09/codigo-bcd-bcd-aike-excess-
3.html

https://es.scribd.com/doc/5418647/UNIDAD-1-FUND-ELECTRONICA-DIGITAL-
MODULO-1-SISTEMAS-DE-NUMERACION

18
Xochitl Puga Polo.
Matemticas Discretas.

Anda mungkin juga menyukai