Está en la página 1de 4

Universidad Tecnológica de la Selva

“DESARROLLO DE HABILIDADES DEL PENSAMIENTO LÓGICO”

I.3.1. EXPLICAR EL PROCESO PARA REALIZAR OPERACIONES DE SUMA Y RESTA EN LOS


SISTEMAS NUMÉRICOS (BINARIO Y HEXADECIMAL)
a) Suma de números binarios: Para realizar este tipo de operaciones
se necesita recordar 3 reglas básicas que son las siguientes:

1+0=1
0+0=0
1+1=10
Pero 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 siguiente a la izquierda.

El proceso es similar al de la suma decimal como veremos en el


siguiente ejemplo:
1 1 1
1 1 0 0 1 0 1 101
+ 77
+ 1 0 0 1 1 0 1
178
1 0 1 1 0 0 1 0

1 1 22
1 0 1 1 0 + 13
+ 0 1 1 0 1 35
1 0 0 0 1 1

1 1 1
1 1 0 1 13
+ 0 1 1 1 + 7
20
1 0 1 0 0

Lic. Leydy Roxana Zepeda Ruiz Página 1


Universidad Tecnológica de la Selva
“DESARROLLO DE HABILIDADES DEL PENSAMIENTO LÓGICO”

b) Resta de números binarios: Para realizar este tipo de operaciones


es necesario seguir los siguientes pasos:

1 1 0 1 0 0 1 1 Minuendo
1 0 1 0 1 1 0 1 Sustraendo

1. Obtener el complemento A 2: Se invierten todos los 1’s por 0’s y los


0’s por 1’s en el sustraendo, de tal manera que quedaría de la siguiente
forma:

0 1 0 1 0 0 1 0 Sustraendo

2. A este número se le hace el complemento a 1, que es sumarle un 1,


quedaría de la siguiente manera:

0 1 0 1 0 0 1 1 Sustraendo

3. Después a este número se le suma el minuendo, y quedaría como a


continuación se indica.
1 1 1 1
0 1 0 1 0 0 1 1
+ 1 1 0 1 0 0 1 1
1 0 0 1 0 0 1 1 0

4. Como en la resta el resultado no puede tener más dígitos que el


minuendo y el sustraendo, se elimina el último 1, quedando como
resultado:
211
1 1 0 1 0 0 1 1
- 173
- 1 0 1 0 1 1 0 1
38
0 0 1 0 0 1 1 0

Lic. Leydy Roxana Zepeda Ruiz Página 2


Universidad Tecnológica de la Selva
“DESARROLLO DE HABILIDADES DEL PENSAMIENTO LÓGICO”

c) Suma de números hexadecimales:

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).

A + A = 20 (20 - 16 = 4 y nos llevamos 1)

La respuesta es 20 y no está entre el 0 y el 15, por lo que tenemos que


restarle 16. Por lo tanto, la respuesta obtenida será 14 (sistema
hexadecimal).

F + E = 29 (29 - 16 = D y nos llevamos 1)

La respuesta es 29 y no está entre el 0 y el 15, por lo que tenemos que


restarle 16. Por lo tanto, la respuesta obtenida será 1D (sistema
hexadecimal).

A + 2 = 12 (12 corresponde a C)

d) Resta de números hexadecimales:


Podemos hacer la resta de dos números 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:

A 4 F C 9
- D E 8

1. Primero tenemos que hacer que el minuendo y el sustraendo tengan


la misma cantidad de números. Para ello añadiremos ceros al
sustraendo hasta que sean suficientes.

Lic. Leydy Roxana Zepeda Ruiz Página 3


Universidad Tecnológica de la Selva
“DESARROLLO DE HABILIDADES DEL PENSAMIENTO LÓGICO”

A 4 F C 9
- 0 0 D E 8

2. Después, crearemos un nuevo número con la misma cantidad de


números que el nuevo sustraendo. Como en el sistema hexadecimal el
mayor número que tenemos es el 15, que corresponde a la letra F,
tendremos que escribir la F tantas veces como números tiene el
sustraendo.
F F F F F
- 0 0 D E 8
F F 2 1 7

La resta se hace siguiendo las normas generales de la resta común. La


diferencia obtenida se denomina el complemento a 15. Recuerda el valor
correspondiente a cada letra al operar.

3. Ahora tendremos que sumar el minuendo y el complemento a 15


utilizando la suma en sistema hexadecimal, mencionada anteriormente.
1 1 1 1
A 4 F C 9
+ F F 2 1 7
1 A 4 1 E 0

4. Con la suma se obtiene el resultado 1A41E0, pero no es la respuesta


final. Te habrás dado cuenta que este nuevo número tiene más cifras
que los números iniciales que teníamos que restar. Tenemos que quitar
el número de la izquierda (en este caso, el 1) y sumarlo.

A 4 1 E 0
+ 1
A 4 1 E 1

Lic. Leydy Roxana Zepeda Ruiz Página 4

También podría gustarte