Download (Microsoft PowerPoint - C\363digos Binarios)
Document related concepts
Transcript
Códigos Binarios 1 Códigos Binarios Código.- es un conjunto de símbolos (alfabeto) y de reglas que permiten ordenar y combinar estos símbolos para representar algún tipo de información (Ej. Morse). Código binario.- es un grupo de n bits que pueden asumir hasta 2n combinaciones de 1’s y 0’s, donde cada combinacíón represente un símbolo (carácter o digito). 2 Códigos Binarios Los códigos serán numéricos si estos representan números (Gray, Johnson y BCD). Los códigos serán alfanuméricos si estos representan letras y/o números (ASCII). 3 Decimal Codificado en Binario BCD En el código BCD Número natural cada dígito Decimal decimal es 0 representado por su 1 equivalente de 4 bits 2 según se muestra en la tabla. 3 4 5 Ejemplo: Representar el 6 número decimal 6349 7 6 3 4 9 8 9 0110 0011 0100 1001 BCD natural 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 4 Decimal Codificado en Binario BCD Ejemplos: Convierta los siguientes números decimales a BCD. a) 1258 b) 893 c) 72.63 0001 0010 0101 1000 d) 13.57 0001 0011 . 0101 0111 1000 1001 0011 0111 0010 . 0110 0011 e) 1234.658 0001 0010 0011 0100 . 0110 0101 1000 5 Decimal Codificado en Binario BCD Para convertir de BCD a decimal únicamente hay que hacer agrupaciones de 4 bits y convertir cada grupo de acuerdo al valor posicional. Ejemplos.- Convierta los siguientes números de BCD a decimal. a).- 101001010111 b).- 1010011 . 0111001 1010 0101 0111 0101 0011 . 0111 0010 error 5 7 5 3 . 7 2 6 Códigos Alfanuméricos Son códigos que permiten representar letras, números y caracteres de control. Entre estos se encuentran el código ASCII y EBCDIC. Código ASCII.- El nombre de este código proviene de las siglas en inglés de Código Estadounidense Estándar para el Intercambio de Información (American Standard Code for Information Interchange) y utiliza para su representación 7 bits. Actualmente existe un código ASCII que utiliza 8 bits y se conoce como ASCII extendido. 7 ASCII 8 Códigos de detección y Corrección de errores 9 Paridad Se utiliza en sistemas de transmisión de datos binarios para detectar errores. Los errores tienen varias fuentes: ruido, distorsión e interferencia en el canal de transmisión La paridad consiste en adicionar un bit mas que viaja con la información 10 Elementos de un Sistema de Comunicación 11 Información 12 La paridad puede configurarse de diversas formas: – No Parity (sin paridad): No se transmite bit de paridad – Even Parity (paridad “par”): el bit de paridad es uno (1) si el caracter lleva un cantidad par de unos. – Odd Parity (paridad “impar”): el bit de paridad es uno (1) si el caracter lleva una cantidad impar de unos. – Mark Parity (paridad de “marca”): el bit de paridad siempre es uno – Space Parity (paridad de “espacio”) : el bit de paridad siempre es cero 13 Código Hamming Publicado en 1950 por Richard Hamming. Se puede detectar error en un bit y corregirlo. Para errores en dos bits se utiliza Hamming extendido (pero no corrige). Se utiliza para reparar errores en la trasmisión de datos, donde pueden haber perdidas 14