Professional Documents
Culture Documents
CODIGOS DIGITALES
Autor:
En el presente trabajo de investigacin desarrollaremos los diferentes cdigos digitales, daremos algunos conceptos previos y mencionaremos sus aplicaciones, en especial para el curso de circuitos digitales y orientados a la carrera de ingeniera electrnica. II. OBJETIVO GENERAL:
El objetivo de este informe es presentar los cdigos digitales ms usados y saber cmo hacer la conversin de decimal a estos cdigos digitales. III. MARCO TEORICO:
A. Conceptos Generales: 1. CODIGO DIGITAL BCD: Los cdigos BCD (Binary Coded Decimal) (Decimal Codificado en Binario) son grupos de 4 bits en el cual cada grupo de 4 bits solo puede representar a un nico dgito decimal (del 0 al 9) Estos cdigos son llamados cdigos con peso ya que cada bit del grupo posee un peso o valor especifico. Existen por lo tanto cdigos BCD's de acuerdo al valor o peso que posea cada bit. Ejemplos de estos cdigos son el BCD 8421, el BCD 4221, el BCD 5421, el BCD 7421, el BCD 6311, etc. donde la parte numrica indica el peso o valor de cada bit. As por ejemplo el cdigo BCD 8421 nos indica que el MSB posee un valor de 8, el segundo MSB posee un valor de 4, el tercer MSB tiene un valor de 2 y el LSB tiene un valor de 1.
0100 1100
calculadoras que realizan operaciones aritmticas utilizan el cdigo BCD-AIKEN para facilitar las operaciones de resta y divisin y as obtener un rpido y optimo desempeo.
Conversin de decimal a BCD AIKEN:
3. CODIGO DIGITAL EXCESO 3: A pesar de ser un cdigo binario sin peso, el cdigo de exceso 3 guarda una estrecha relacin con el cdigo BCD 8421 por el hecho de que cada grupo de 4 bits solo pueden representar a un nico dgito decimal (del 0 al 9), y deriva su nombre de exceso 3 debido a que cada grupo de 4 bits equivale al nmero BCD 8421 ms 3.
Por ejemplo, para convertir el decimal 463 a BCD AIKEN, segn lo explicado anteriormente, tenemos que tomar cada dgito decimal y transformarlo a su equivalente BCD AIKEN. Decimal 0 1 2 3 4 5 6 7 8 9 2 0 0 0 0 0 1 1 1 1 1 BCD AIKEN 4 2 0 0 0 0 0 1 0 1 1 0 0 1 1 0 1 0 1 1 1 1
1 0 1 0 1 0 1 0 1 0 1
Por ejemplo, para convertir el decimal 463 a BCD exceso3, segn lo explicado anteriormente, tenemos que tomar cada dgito decimal y transformarlo a su equivalente BCDexceso3.
Tabla Nro 2.
Los cdigos 97 al 122 representan las letras minsculas (Si cambiamos el 6 bit, se pasa de mayscula a minscula; esto equivale a agregar 32 al cdigo ASCII en base decimal).
Tabla Nro 3.
4 6 3 0110
Aplicacin: Es usado por la computadora para codificar letras en nmeros por ejemplo si presionas en tu teclado la barra espaciadora el teclado enviara 0100000 (ASCII 7 bits) equivalente a 20 HEX. presiona ALT + 32, esto enva el mismo tren de pulsos desde el teclado que lo entiende como un espacio. " ".
0110 1001
De esta forma el decimal 463 equivale al BCD exceso3 011010010110. 4. CODIGO DIGITAL ASCII: La memoria de un ordenador guarda toda la informacin en formato digital. No hay forma de almacenar caracteres directamente. Cada uno de los caracteres tiene un cdigo digital equivalente. Esto se denomina cdigo ASCII (American Standard Code for Information Interchange). El cdigo ASCII bsico representaba caracteres utilizando 7 bits (para 128 caracteres posibles, enumerados del 0 al 127).
Los cdigos de 0 al 31 no se utilizan para caracteres. stos se denominan caracteres de control ya que se utilizan para acciones como: o Retorno de carro (CR) o Timbre (BEL) Los cdigos 65 al 90 representan las letras maysculas.
Carcter 0 1 2 3 4 5 6 7 8 9 A B C D E * + (
0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0
0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 0 0 0
0 0 1 1 0 0 1 1 0 0 0 1 1 0 0 0 1 1 0
0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 1 0 1 0
IV.
Conclusin: Como hemos visto estos cdigos son muy importantes para diferentes tipos de aplicaciones desde una simple operacin hasta para obtener funciones lgicas.
V.
BIBLIOGRAFIA: 1) .Sistemas digitales, dcima edicin, Ronald J. Tocci, Neal S. Widmer, Gregory L. Moss. 2) Fundamentos de Sistemas Digitales, Thomas Floyd. 3) http://www.slideshare.net/j gianotti/capitulo-i-sistemasnumericos 4) http://es.scribd.com/doc/81 965547/21/Codigosanalogicos-y-codigosdigitales 5) http://www.unicrom.com/di g_codigo-AIKEN-exceso3.asp 6) http://sistemasdigitales1.blo gspot.com/2010/09/codigosbcd.html