Professional Documents
Culture Documents
13/10/2013
Conjunto de nmeros que se relacionan para expresar la relacin existente entre la cantidad y la unidad. Debido a que un nmero es un smbolo, existen diferentes representaciones para expresar una cantidad.
Sistema Binario Introducido por Leibniz en el siglo XVII, y se ha utilizado en las mquinas electrnicas porque se basa en dos estados (base dos) estables el 0 y el 1 (apagado y encendido) que utiliza el hardware de las computadoras
Nmeros Decimales Binarios Octales Hexadecimales
IS-341 | Semestre 2013-I
Base 10 2 8 16
Numeracin 0, 1, 2, . . . , 8, 9 0, 1 0, 1, 2, 3, 4, 5, 6, 7 0, 1, 2, . . . , 8, 9, A, B, C, D, E, F
13/10/2013
Sistema de numeracin de base dos Bit: Unidad mnima de informacin que puede ser transmitida o tratada. Procede del ingls, Binary Digit o Dgito Binario, y puede tener un valor de 0 (cero) 1 (uno) Nibble o Cuarteto: Conjunto de cuatro bits Byte: Es un conjunto de 8 bits.
Ejemplo de Byte: 01100011 , 11010100
LSB = Least Significant Bit = Bit Menos Significativo. MSB = Most Significant Bit = Bit Ms Significativo.
Kilobyte (KB): Conjunto de 1024 bytes Megabyte (MB): Conjunto de 1024 kilobytes Gigabyte (GB): Conjunto de 1024 megabytes Terabyte (TB): Conjunto de 1024 gigabytes
Decimal a binario: Realizar divisiones sucesivas por 2 y tomar los residuos desde el ltimo calculado hasta el primero Ej. Convertir el nmero 15110 a binario.
MSB
LSB
13/10/2013
Decimal
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Binario
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 10000
Hexadecimal
0 1 2 3 4 5 6 7 8 9 A B C D E F 10
Octal
0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 20
Se realizan divisiones sucesivas por 16 hasta obtener un cociente de cero. Los residuos forman el nmero hexadecimal equivalente, siendo el ltimo residuo el dgito ms significativo y el primero el menos significativo. Ej. Convertir el nmero 186910 a hexadecimal.
El resultado es 74D16
13/10/2013
Conversin de Binario a Hexadecimal Conformar grupos de 4 bits hacia la izquierda, hasta cubrir la totalidad del nmero binario. 100111010102
Conversin de Binario a Octal Conformar grupos de 3 bits hacia la izquierda, hasta cubrir la totalidad del nmero binario. 010101012 a octal.
Se forma con la suma de las potencias en base 2 de los coeficientes cuyo valor sea 1.
Convertir el nmero 11002 a decimal. 11002 = 1x23 + 1x22 + 0x21 + 0x20= 1210
13/10/2013
La conversin de un nmero octal a decimal se obtiene multiplicando cada dgito por su peso y sumando los productos: Convertir 4750 8 a decimal.
Cada dgito tiene asociado un peso equivalente a una potencia de 16. Se multiplica el valor decimal del dgito correspondiente por el respectivo peso y realizar la suma de los productos.
13/10/2013
Dado un nmero de m dgitos (am, am-1, . . . a1, a0) , y usando un sistema en base b, se puede expresar en el sistema decimal utilizando la siguiente frmula:
Suma Binaria
Resta Binaria
13/10/2013
13/10/2013
El BCD (Binary Code Decimal) expresa los diferentes dgitos decimales con un cdigo binario. El cdigo BCD (8421) indica los diferentes pesos de los cuatro bits binarios (23, 22, 21, 20). Convertir a BCD los nmeros decimales 24 y 6498.
Dec 0 1
2
3 4 5 6 7 8 9
0010
0011 0100 0101 0110 0111 1000 1001
13/10/2013
Dec 0 1 2 3 4 5 6 7 8 9
IS-341 | Semestre 2013-I
Dgito en BCD 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100
Dec 0 1 2 3 4 5
6
7 8 9
1100
1101 1110 1111
10
13/10/2013
El cdigo BCD exceso 3 es un cdigo en donde la ponderacin no existe (no hay "pesos" como en el cdigo BCD natural y cdigo Aiken).
Al igual que el cdigo BCD Aiken cumple con la misma caracterstica de simetra. Cada cifra es el complemento a 9 de la cifra simtrica en todos sus dgitos.
Ver la simetra en el cdigo exceso 3 correspondiente a los decimales: 4 y 5, 3 y 6, 2 y 7, 1 y 8, 0 y 9 Es un cdigo muy til en las operaciones de resta y divisin.
Dec 0 1 2 3 4 5
6
7 8 9
0101
0100 1100 1101
11
13/10/2013
El cdigo Gray es un tipo especial de cdigo binario que no es ponderado (los dgitos que componen el cdigo no tienen un peso asignado). Su caracterstica es que entre una combinacin de dgitos y la siguiente, sea sta anterior o posterior, slo hay una diferencia de un dgito. Por eso tambin se le llama cdigo progresivo. Esta progresin sucede tambin entre la ltima y la primera combinacin. Por eso se le llama tambin cdigo cclico. (ver tabla) El cdigo GRAY es utilizado principalmente en sistemas de posicin, ya sea angular o lineal. Sus aplicaciones principales se encuentran en la industria y en robtica. En robtica se utilizan unos discos codificados para dar la informacin de posicin que tiene un eje en particular.
La caracterstica de pasar de un cdigo al siguiente cambiando slo un dgito asegura menos posibilidades de error.
12
13/10/2013
13
13/10/2013
Diseo Digital 3 Edicin Morris Mano http://books.google.com.pe/books?id=8WhBtfnaenkC&printsec=front cover&hl=es#v=onepage&q&f=false Logic and Boolean Algebra Kathleen and Hilbert Levitz
14