Organizacion Computacional
Para aprender a sumar, con cinco o seis años de edad, tuviste que memorizar las 100 combinaciones posibles que pueden darse al sumar dos dígitos decimales. La tabla de sumar, enbinario, es mucho más sencilla que en decimal. Sólo hay que recordar cuatro combinaciones posibles:
|+ |0 |1 |
|0 |0 |1 |
|1 |1|0 + 1 |
http://www.eici.ucm.cl/Academicos/M_Mora/arq1tuc/trans/Cap1%20Sistemas%20Numericos.pdf
Las sumas 0 + 0, 0 + 1 y 1 + 0 son evidentes:
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1Pero la suma de 1+1, que sabemos que es 2 en el sistema decimal, debe escribirse en binario con dos cifras (10) y, por tanto 1+1 es 0 y se arrastra una unidad, que se suma a la posición siguientea la izquierda. Veamos algunos ejemplos:
010 + 101 = 111 210 + 510 = 710
001101 + 100101 = 110010 1310 + 3710 = 5010
1011011 + 1011010 = 10110101 9110 + 9010 = 18110
110111011 + 100111011= 1011110110 44310 + 31510 = 75810
SUMA OCTAL: Se debe restar o dividir la semisuma de cada columna, cuando la misma exceda la base del sistema, y colocar en la columna inmediata del ladoizquierdo, el valor del acarreo tantas veces se haya superado la base del sistema. De esta misma forma cada unidad que se acarree equivale a ocho unidades de la columna anterior.
Ejemplo: Dado los númerosbinarios: A. 40740647 y B. 25675300, Obtener A+B
[pic]
SUMA HEXADECIMAL: Se debe restar o dividir la semisuma de cada columna, cuando la misma exceda la base del sistema, y colocar en la columnainmediata del lado izquierdo, el valor del acarreo tantas veces se haya superado la base del sistema. Cada unidad que se acarree equivale a dieciséis unidades de la columna anterior.
Ejemplo: Dado losnúmeros binarios:
[pic]
Ejercicio 1:
Realiza las siguientes sumas de números binarios:
111011 + 110
111110111 + 111001
10111 + 11011 +...
Regístrate para leer el documento completo.