Está en la página 1de 1

UNIVERSIDAD DE CÓRDOBA

FACULTAD DE INGENIERÍA
DEPARTAMENTO DE INGENIERÍA DE SISTEMAS
ARQUITECTURA DEL COMPUTADOR

Sumar completando los espacios en blanco para que la suma de la respuesta dada:

A B C 0 1 E E
1 7 9 F D A
4 D F B F D C
7 A C D 9 D
9 9 B 7 B F
+ 8 9 A B D B
E E A A 9 E
D 7 C A D
7 A F C 9 B
B 7 4 A F 2 B
6 D 6 0 C 5 6 B E

Restar
(35763045000214)8 – (7717177657676)8 Usando Complemento a 5
(F367AD00043F)16 – (CACADEBEBEFE0)16 Usando Complemento a 9

Desarrolle un procedimiento para aislar el bit de estado de la máquina 2 como el bit de signo. Por
ejemplo, si el patrón DISPONIBILDAD es 01101100, entonces la salida de este procedimiento es
10000000. Si el patrón DISPONIBILIDAD es 10110011, entonces la salida es 00000000.
• Sugerencia: piense en ¿Qué ocurre cuando un patrón de bits se suma a sí mismo?

Si n y m son números en complemento a 15 de 16 bits, y s es el resultado de 16 bits de la suma de


ambos, ¿cómo podemos determinar, usando sólo las operaciones lógicas descritas en el documento
operaciones con bits, si ocurrió un desbordamiento durante la suma? Elabore un procedimiento.
Las entradas son n, m y s, y la salida será un patrón de bits (0000000011111111) si no ocurrió
desbordamiento y 111111110000000 si ocurrió desbordamiento.

Realice una función lógica que permita restar dos cadenas de 8 bits, A y B, respectivamente. La salida
debe ser una cadena de bits llamada C, la cual representa la resta entre A y B. C = A – B

También podría gustarte