0% encontró este documento útil (0 votos)
67 vistas7 páginas

Ef3 - Rigoberto Marin - Electrónica Digital

Este documento presenta información sobre diferentes códigos digitales y numéricos. Define código, paridad, código BCD, código Gray, código de exceso 3 y código ASCII. Explica que un código es una serie de símbolos que al combinarse forman un lenguaje comprensible solo para quienes lo entienden. Luego describe brevemente cada uno de los códigos mencionados y sus características. El documento fue escrito para la materia Electrónica Digital del Instituto Tecnológico de Linares.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
67 vistas7 páginas

Ef3 - Rigoberto Marin - Electrónica Digital

Este documento presenta información sobre diferentes códigos digitales y numéricos. Define código, paridad, código BCD, código Gray, código de exceso 3 y código ASCII. Explica que un código es una serie de símbolos que al combinarse forman un lenguaje comprensible solo para quienes lo entienden. Luego describe brevemente cada uno de los códigos mencionados y sus características. El documento fue escrito para la materia Electrónica Digital del Instituto Tecnológico de Linares.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

INSTITUTO TECNOLOGICO DE LINARES

CARRERA:
ING. ELECTROMECANICA

MATERIA:
ELECTRÓNICA DIGITAL

TEMA:
FUNDAMENTOS DE SISTEMAS DIGITALES Y NUMERICOS

ACTIVIDAD:
EF3

DOCENTE:
CESAR SALDAÑA RODRÌGUEZ

ALUMNO:
RIGOBERTO MARIN OVIEDO

FECHA:
13/09/2022
a) Definición de Código

Es una serie de símbolos que por separado no representan nada, pero al


combinarlos pueden generar un lenguaje comprensible solo para aquellos quienes
lo entiendan. Un código puede ser interpretado si se conoce su fuente (de donde
proviene) y cuál es su objetivo (para que sirve), las condiciones sobre las cuales se
cree un código son ampliamente variadas, ya que, no sólo los códigos son creados
con el propósito de comunicarse, si no también para acceder a sitios en los que no
está permitida la entrada de cualquier individuo.

b) Definición de Paridad

Es una relación entre dos enteros que, teniendo como referente a la clasificación de
éstos en pares e impares, denota su condición de pertenecer o no al mismo
subconjunto de esa clasificación.

Si ambos son pares o ambos impares se dice que tienen (o son de) la misma
paridad); de otra manera, se dice que son de distinta paridad. Ejemplos: el 2 y el
2012 tienen la misma paridad, mientras que el 13 y el 1789 son de distinta paridad.

Se usa también como una cualidad o propiedad de un número entero que puede
tomar dos valores: par o impar. En este significado, se dice que la paridad del
número 1989 es impar.

La paridad es útil para demostrar que algo no es posible. Por ejemplo ¿puede el
conjunto {1,2,3,4,5,6,7,8,9,10} dividirse en dos subconjuntos de manera que sus
elementos respectivos sumen la misma cantidad? La respuesta es no. El argumento
es de paridad: la suma del 1 al 10 es 55; pero 55 es impar y la suma de dos números
iguales (y por tanto, de la misma paridad) es par.
c) Código BCD

El código BCD (decimal codificado, en inglés Binary-Coded Decimal), es una


representación de números decimales en el sistema binario, lo cual cada dígito
decimal es una codificación con secuencia de 4 bits, con esta representación se
puede ver la relación que existe entre un número decimal y ese número en
codificación binaria. Este sistema de numeración es ponderado, lo cual quiere decir
que cada posición de una secuencia de dígitos obtiene cierto valor.

Esta representación llega a utilizar 4 dígitos binarios para representar 0 al 9. Para


poder el representar el equivalente se pone el valor 1 donde se ocupa y 0 donde no
se ocupa, con 4 dígitos, se pueden representar 16 números (0000-1111), pero en el
código BCD, sólo se usan diez de ellos, las 6 combinaciones que no se emplean
(1010, 1011, 1100, 1101, 1110 y 1111) no son válidas en el código BCD. (Ver
imagen 1)

Imagen 1: números decimales representados en BCD


Ejemplo

En el ejemplo 2 se verá la conversión de un número de 3 dígitos.


56810 = 10001110002.

En BCD sería 0101 0110 1000

Representación del número 568 en BCD

d) Código Gray

El código Gray es un tipo especial de código binario que no es ponderado (los dígitos
que componen el código no tienen un peso asignado). Su característica es que entre
una combinación de dígitos y la siguiente, sea esta anterior o posterior, solo hay
una diferencia de un dígito.

Por eso también se le llama Código progresivo. Esta progresión sucede también
entre la última y la primera combinación. Por eso se le llama también código cíclico.
(ver la tabla)
Este código evita las salidas erróneas de los conmutadores electromecánicos y
facilita la corrección de errores en comunicaciones digitales como la televisión
digital terrestre y algunos sistemas de televisión por cable.

Analizando la tabla anterior se observa que:

• Cuando un número binario pasa de: 0111 a 1000 (de 7 a 8 en decimal) o de 1111
a 0000 (de 16 a 0 en decimal) cambian todas las cifras.
• Para el mismo caso pero en código Gray: 0100 a 1100 (de 7 a 8 en decimal) o
de 1000 a 0000 (de 16 a 0 en decimal) solo ha cambiado una cifra.

La característica de pasar de un código al siguiente cambiando solo un dígito


asegura menos posibilidades de error.

e) Código Exceso 3

El código de exceso 3 se relaciona con el BCD y algunas veces se utiliza en lugar


de éste debido a que posee ventajas en ciertas operaciones aritméticas. Deriva su
nombre de exceso 3 debido a que cada grupo de 4 bits equivale al número BCD
8421 más 3.

El código de exceso 3 para un número decimal se efectúa de la misma forma que


el BCD, excepto que se suma el número 3 a cada dígito decimal antes de codificarlo
en binario. Por ejemplo, para codificar el número decimal 4 en código de exceso 3
primero debemos sumar 3 y obtenemos 7. Luego el 7 se codifica en su equivalente
binario de 4 bits, 0111.
f) Código ASCII

El código ASCII original empleaba 7 bits de información para representar cada uno
de los caracteres correspondientes, y un bit adicional para la comprobación de
errores (para un total de 8 bits, es decir, un byte). No se lo debe confundir con
diversos códigos actuales de 8 bits que extienden el ASCII para incorporar signos
de otros idiomas distintos al inglés.

Dicho de modo más simple, se trata de una traducción numérica del alfabeto
empleado por el inglés, dado que los sistemas informáticos sólo manejan código
binario (0-1) como lenguaje para representar sus operaciones lógicas. Así, a cada
carácter (letra, signo o incluso espacio en blanco) corresponde en ASCII una cadena
numérica de ocho bits (ocho dígitos entre 0 y 1, es decir, en código binario).

Algunos ejemplos de formulación ASCII para representar caracteres comunes son


los siguientes:

• Carácter “A”: 0100 0001


• Carácter “C”: 0100 0011
• Carácter “!”: 0010 0001
• Carácter “#”: 0010 0011
• Carácter “/”: 0010 1111
• Carácter “K”: 0100 1011
• Carácter “k”: 0110 1011
• Carácter “X”: 0101 1000
• Carácter “x”: 0111 1000
• Carácter “[”: 0101 1011
• Carácter “=”: 0011 1101
• Carácter “Z”: 0101 1010
• Carácter “z”: 0111 1010
• Carácter “:”: 0011 1010
• Carácter “,”: 0010 1100
• Carácter “.”: 0010 1110
• Carácter “0”: 0011 0000
• Carácter “6”: 0011 0110
• Carácter “9”: 0011 1001
• Carácter “+”: 0010 1011
• Carácter “-”: 0010 1101
• Carácter “]”: 0101 1101

Bibliografía
arquiconsamuel. (13 de 09 de 2022). Obtenido de arquiconsamuel:
http://arquiconsamuel.blogspot.com/2017/08/codigo-bcd.html
concepto. (13 de 09 de 2022). Obtenido de concepto: https://concepto.de/ascii/
itq. (13 de 09 de 2022). Obtenido de itq:
http://www.itq.edu.mx/carreras/IngElectronica/archivos_contenido/guias%20de%20pract
ica/Guia_practicas_DD/Practica_4_DD.pdf
matetam. (13 de 09 de 2022). Obtenido de matetam:
http://www.matetam.com/glosario/definicion/paridad-0

unicrom. (13 de 09 de 2022). Obtenido de unicrom: https://unicrom.com/codigo-gray/

También podría gustarte