Professional Documents
Culture Documents
Se puede construir cualquier sistema de numeracin posicional con la siguiente frmula general: Nb = dnbn + d2b2 + d1b1 + d0b0 , + d-1b-1 + d-2b-2 ++ d-nb-n En donde b es la base del sistema, d los dgitos y Nb cualquier nmero. Los dgitos a la izquierda de la coma fraccionaria representados por d0 d1 d2 estn multiplicados por el peso correspondiente a las potencias positivas de la base, en funcin de la posicin que ocupan en el nmero, y representan en el sistema decimal las unidades (100=1), las decenas (10=10), las centenas (10=100), etc. Los dgitos a la derecha de la coma fraccionaria d-1, d-2, d-3 ... estn multiplicados por el peso correspondiente a las potencias negativas de la base, y representan en el sistema decimal las dcimas (10-1=0,1), centsimas (10-2=0,01), etc.
Conversin decimal-binario y binario-decimal : Decimal a binario: Divisiones sucesivas por 2 y escribir todos los restos en sentido inverso. Binario a decimal: aplicacin de la frmula general.
Conversin decimal-octal y octal-decimal: Se utilizan los mismos procedimientos anteriores: divisiones sucesivas (en este caso por 8) y aplicacin de la frmula general. Conversin octal-binario y binario-octal: Se puede hacer pasando primero a decimal. Aunque es ms fcil aplicar el siguiente truco: De octal a binario, sustituir cada dgito por su equivalente binario en 3 bits: 4318 = (100)(011)(001) = 100 011 0012 De binario a octal: formar grupos de 3 bits empezando por la derecha y sustituir por su equivalente octal: 10100110012 = (001)(010)(011)(001) = 12318 Conversin hexadecimal-binario y binario-hexadecimal: Se utiliza el truco anterior, pero con agrupaciones de 4 bits. 3D716 = 0011 1110 01112 100111001102 = (0100)(1110)(0111) = 4D616
Los sistemas digitales electrnicos solo pueden procesar informacin binaria, de modo que cualquier otro tipo de informacin (nmeros, letras, signos, instrucciones, etc.) que pueda entrar (por ejemplo por un teclado) debe ser codificadas: tener un equivalente binario. Hay mltiples cdigos digitales (BCD, ASCII, Gray, etctera): Cdigo BCD (Binary Coded Decimal): Cdigo numrico en el que cada uno de los dgitos de un nmero decimal se representan por su cuarteto o nibble, es decir, por su equivalente binario en 4 bits. Por ejemplo: 140710 = 0001 0100 0000 0111BCD Cdigo ASCII (American Standard Code for Information Interchange): Cdigo en el que cada letra, nmero, signo o instruccin se representa mediante un equivalente binario con 7 bits, ms uno de paridad para detectar errores (paridad impar: se aade a la izquierda un 0 o un 1 de modo que se consiga que el nmero de unos sea impar). Por ejemplo: IEA2009 se escribe 01001001 01000101 11000001 00110010 10110000 10110000 10111001
Jess Manzano