Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Sistemas Numricos
Integrantes: Efran Bravo Anaya Hermes Luna Nez Ariel Lozano Romero Ernesto Fuentes Nicols Rolando Cruz ngeles Abelardo Basilio Jimnez
SISTEMAS NUMERICOS
SISTEMA BINARIO
El sistema de numeracin binario o de base 2 es un sistema posicional que utiliza slo dos smbolos para representar un nmero. Los agrupamientos se realizan de 2 en 2: dos unidades de un orden forman la unidad de orden superior siguiente. Este sistema de numeracin es sumamente importante ya que es el utilizado por las computadoras para realizar todas sus operaciones.
Suma binario
La suma binaria se puede realizar cmodamente siguiendo las tres reglas descritas: Si el nmero de unos (en sentido vertical) es par el resultado es 0. Si el nmero de unos (en sentido vertical) es impar el resultado es 1. Acarreo tantos unos como parejas (completas) de nmeros 1 haya. Por ejemplo: 0 + 0 = 0, 0 + 1 = 1, 1 + 0 = 1, 1 + 1 = 0 se pone 0 y se acarrea un 1 a la posicin siguiente. Para sumar 1010 (que en decimal es 10) y 1111 (que en decimal es 15). 10 + 15 = 25
0+1=1
1+0=1 1 + 1 = 0 Y LLEVAMOS 1 1 + 1 + 1 = 0 Y LLEVAMOS 1
Resta binario
Las cuatro reglas bsicas para la resta de nmeros binarios son: 0 - 0 = 0 1 1 = 0 1 0 = 1 0 1 = 1 ( con acarreo negativo de 1) Al restarse nmeros algunas veces se genera un acarreo negativo que pasa a la siguiente columna de la izquierda. En binario solo se produce este acarreo cuando se intenta restar 1 de 0 (4 regla). Ejemplo sobre esta situacin, restar 011 de 101: 101 011 = 010 Detalle de la operacin:
en la columna derecha se realiza la resta de 1 1 = 0 en la columna central se produce un acarreo negativo de 1 a la columna siguiente (4 regla) que da lugar a 1 en esta columna, luego 0 - 1 = 1 con acarreo de 1 a la siguiente columna en la columna izquierda, se resta 1 del acarreo producido en la anterior columna y da como resultado 0, luego se resta 0 0 = 0
Multiplicacin binario
La multiplicacin binaria es tan sencilla como la decimal, y es que funcionan de la misma manera. Aqu tienen un ejemplo de multiplicacin binaria. Supongamos que multipliquemos 10110 por 1001:
Vamos multiplicando por cada dgito de 1001 el conjunto 10110 y luego procedemos a hacer la suma. Hay otro tipo de procedimientos para realizar esta multiplicacin sin signo y es el llamado "Multiplicacin por el mtodo de Suma-Desplazamiento".
Divisin De Binarios
Ejemplo:
La divisin en binario es similar a la decimal; la nica diferencia es que a la hora de hacer las restas, dentro de la divisin, stas deben ser realizadas en binario. Ejemplo Dividir 100010010 (274) entre 1101 (13):
100010010 |1101 -0000 010101 10001 -1101 01000 - 0000 10000 - 1101 00111 - 0000 01110 - 1101 00001
valor en sistema binario y aplicar la frmula V*B ^p, en donde v es el valor (en este caso 1 o 0), B es el valor de la base del sistema de conversin (en este caso 2 ya que es binario) y p es la posicin ordenada que ocupa el valor dentro de la expresin binaria de izquierda a derecha. Por ejemplo:
Nmero Binario de 4 Bits: 1010 Conversin por posiciones: (1 x 2 a la 3 ) + (0) + (1 x 2 a la 1 ) + (0) Nmero Decimal: 8 + 0 + 2 + 0 = 10
nmero Binario en grupos de tres, iniciando con el LSB (Primer Bit). Ya que tenemos separados los Bits, se convierte cada tro a su equivalente del Sistema Octal. En el caso de que en el ltimo grupo de Bits (MLB) no se pueda hacer un tro, se agregan ceros hasta lograrlo. Convertir un nmero Binario que tiene sus tros completos, 101110001 al Sistema Octal sera: Se agrupan los bits en tros (101110001) = 101 - 110 - 001 Se convierte el Primer tro (donde se encuentra el LSB) 001 =1 Se convierte el Segundo tro 110 = 6 Se convierte el Tercer tro (donde se encuentra el MSB) 101 =5 Nmero Octal = 561
Convertir un nmero Binario que no tiene sus tros completos, 10101110001 al Sistema Octal sera: Se agrupan los bits en tros (10101110001) = 10 - 101 - 110 001 Completar los tros (agregando un 0) = 010 - 101 - 110 - 001 Se convierte el Primer tro (donde se encuentra el LSB) 001 = 1 Se convierte el Segundo tro 110 = 6 Se convierte el Tercer tro 101 = 5 Se convierte el Cuarto tro (donde se encuentra el MSB) 010 = 2 Nmero Octal = 2561
SISTEMA OCTAL
SISTEMA OCTAL:
El sistema de numeracin posicional en base 8 se llama
octal y utiliza las cifras de 0 a 7. Los nmeros octales pueden construirse a partir de nmeros binarios agrupando cada tres cifras consecutivas de estos ltimos (de derecha a izquierda) y obteniendo su valor decimal. Por ejemplo, el nmero binario para 74 (en decimal) es 1001010 (en binario), lo agruparamos como 1 001 010. De modo que 74 en octal es 112. En informtica, a veces es utiliza la numeracin octal en vez de la hexadecimal. Tiene la ventaja de que no requiere utilizar otros smbolos diferentes de las cifras decimales.
9 + 7 = 16 (16 16 = 0 y nos llevamos 1) En este caso la respuesta obtenida, 16, no est entre el 0 y el 15, por lo que tenemos que restarle 16. Por lo tanto, la respuesta obtenida ser 10 (sistema hexadecimal). Hay que tener cuidado de utilizar correctamente las letras, ya que operar a la vez con letras y nmeros puede crear confusiones.
A + A = 20 ( 20 16 = 4 y nos llevamos
1)
F + E = 29 ( 29 16 = D y nos llevamos
1)
hexadecimales utilizando el complemento a 15. Para ello tendremos que sumar al minuendo el complemento a quince del sustraendo, y finalmente sumarle el bit de overflow (bit que se desborda). Para entender la resta en complemento a 15 lo analizaremos con un ejemplo. sta es la resta que tenemos que resolver
hacer que el minuendo y el sustraendo tengan la misma cantidad de nmeros. Para ello, aadiremos ceros al sustraendo hasta que sean suficientes. A4FC9 - 00DE8 =???? Despus, crearemos un nuevo nmero con la misma cantidad de nmeros que el nuevo sustraendo. Como en el sistema hexadecimal el mayor nmero que tenemos es el 15, que corresponde a la letra F, tendremos que escribir la F tantas veces como nmeros tiene el sustraendo.
siguiendo las normas generales de la resta comn. La diferencia obtenida se denomina el complemento a 15. Recuerda el valor correspondiente a cada letra al operar. Ahora tendremos que sumar el minuendo y el complemento a 15 utilizando la suma en sistema hexadecimal, mencionada anteriormente.
obtenemos el resultado 1A41E0, pero no es la respuesta final. Te habrs dado cuenta que este nuevo nmero tiene ms cifras que los nmeros iniciales que tenamos que restar. Tenemos que quitar el nmero de la izquierda (en este caso, el 1) y sumarlo. A41E0 + 1 = A41E1 La respuesta es A41E1. Ten en cuenta que puedes comprobar los resultados utilizando una calculadora cientfica.
Multiplicacin
6
C 7 4C
7
x F D
D
A 3 DA
6 7
3 1 6 4
4 2 8
8
Divisin
Solo tienes que efectuar la divisin. Ahora
si quieres hacerla en base hexadecimal, solo tienes que hacerla como en base 10 pero acordndote de que cuando el numero pasa de 16 tienes que contar las llevadas, a ver si me explico mejor.
...................................... 15 .........160 ..................restando........ ....... 9 Bajamos el 1............................91.......6 ...................restando........... Bajamos el 0...........................10........0 En base 16.............96A |__F___ ..............................96.... ....A0 ........restando...........0 Bajamos A................0A....0 >>>> Date cuenta que A=10 < 15 = F, luego como en una divisin normal, cuando el dividendo < divisor el cociente es 0
9 < F=15 luego como en una divisin normal tenemos que tomar el siguiente numero. Ahora tenemos 96 entre F, pasa mentalmente el 96 a base 10 96= 9 16 + 6 16 = 150 en base 10, luego 150 / F(=15) es 10(=A) >>; FA =96 Luego el resultado de tu divisin es el numero en base hexadecimal A0 y de resto A Comprueba A0 = 160 en base 10 , luego A0F + A =16015+10 = 2410 = 96A