FACULTAD DE ING. MECNICA Prof. Jos Gonzlez Computadora para Ingeniera Mecnica E-mail: josepg20091982@gmail.com I semestre 2014
SISTEMAS DE NUMERACIN DECIMAL BINARIO OCTAL HEXADECIMAL SISTEMA DECIMAL Se compone de diez smbolos o dgitos (0, 1, 2, 3, 4, 5, 6, 7, 8 y 9). El valor de cada dgito est asociado a un apotencia de base 10. Por ejemplo, el valor del nmero 528 se pude calcular como: 5 10 2 + 2 10 1 + 8 10 0 = 500 + 20 + 8 = 528 En el caso de nmeros con decimales, la situacin es anloga; aunque en este caso algunos exponentes de las potencias sern negativos. Por ejemplo, el nmero 245,97 se calculara como: 210 2 + 410 1 + 510 0 + 910 -1 + 7 10 -2 = 8.245,97 SISTEMA BINARIO El sistema de numeracin binario utiliza slo dos dgitos (0 y 1). El Bit es la unidad principal (BInari digiT). El valor de cada dgito est asociado a un apotencia de base 2. Para transformar un nmero binario (1011) al sistema decimal se debe hacer lo siguiente: Se numeran los dgitos de derecha a izquierda empezando por cero. Se multiplica el dgito (0 1) por 2 elevado al nmero de posicin y se suma el resultado obteniendo as un nmero decimal. 1 2 3 + 0 2 2 + 1 2 1 + 1 2 0 = 11 SISTEMA BINARIO
Para pasar de un nmero decimal a uno binario se debe dividir sucesivamente entre dos. El resultado se obtiene por el cociente final y los restos que van quedando en las sucesivas divisiones de derecha a izquierda: SUMA DE NMEROS EN BASE 2 En el sistema binario los nmeros de una cifra son 0 y 1 La formacin de la tabla de la suma es:
+ 0 1 0 0 1 1 0 10 Se procede en forma anloga a la forma de sumar en base 10. Cuando en una columna el resultado supera a 1 se lleva la cifra correspondiente a la columna de la izquierda Ejemplo : Sumar 1011 2 + 111 2 1011 2 111 2 10010 2 1er Orden 1 + 1 = 10 pones 0 y llevas 1 2do Orden 1 + 1+ 1 = 11 pones 1 y llevas 1 3er Orden 1 + 1 = 10 pones 0 y llevas 1 4to Orden 1 + 1 = 10 1 1 Recurdate que la respuesta de la suma se encuentra sumando de derecha a izquierda y poniendo al lado superior lo que llevo. Ejercicios : 1. Sumar : 111 2 + 1001 2 2. Sumar : 110 2 + 1110 2 3. Sumar : 1111 2 + 111 2 a) 10000 2 b) 111111 2
1010101 2 Sustraccin Sustraccin Para hallar la sustraccin solo tienes que tener en cuenta lo siguiente: Ejemplo Restar : 11 2 10 2 11 2 -10 2 01 2 Entonces la respuesta es 1 en base 2 Multiplicacin Se procede como la multiplicacin de nmeros naturales, en el sistema decimal, por que de acuerdo a la tabla se presenta : x 0 1 0 0 0 1 0 1 Multiplicar: 1001 2 X 101 2
1001 2 101 2 1001 0000 1001 101101 x Multiplicacin Multiplicar : 1. Multiplicar: 11 2 x 11 2 1011 2 x 10 2 10011 2 x 111 2 101011 2 x 101 2 Divisin Te explico con un ejemplo Dividir : 100 2 entre 10 2 100 2 10 2 10 2 10 00 Comprobando 10 2 x 10 2 = 100 2 SISTEMA OCTAL
Se compone de ocho smbolos o dgitos (0, 1, 2, 3, 4, 5, 6 y 7). La conversin de un nmero decimal a octal, y viceversa, se realiza del mismo modo que la de los nmeros binarios, pero empleando como base el nmero 8. SISTEMA HEXADECIMAL
Los nmeros se representan con diecisis smbolos: diez dgitos numricos y seis caracteres (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F). Los caracteres A, B,, F representan las cantidades decimales comprendidas entre 10 y 15.
Los primeros 256 nmeros en las bases ms importantes (I) Los primeros 256 nmeros en las bases ms importantes (II) Los primeros 256 nmeros en las bases ms importantes (III) Los primeros 256 nmeros en las bases ms importantes (IV) CDIGO ASCII
Se utiliza para representar cada carcter con una combinacin de bits. En este sistema, a cada carcter se le asigna un nmero decimal comprendido entre 0 y 255, que, una vez convertido al sistema de numeracin binario, nos da el cdigo del carcter.
Carcter Equivalente Decimal Equivalente Binario 1 49 0110001 2 50 0110010 a 97 1100001 b 98 1100010 Representacin de informacin alfanumrica I (American Standart Code for Information Interchange, ASCII) Representacin de informacin alfanumrica II (American Standart Code for Information Interchange, ASCII) UNIDADES DE MEDIDA
La unidad ms pequea corresponde a un dgito binario (o o 1), denominado bit. Al conjunto de 8 bits se le denomina byte. Por tanto, cada carcter est representado por un byte.