Está en la página 1de 2

5

5.1 (Cuestión, 1,5 puntos, Parcial Abril 2006)


Realice las siguientes operaciones en complemento a 2 utilizando datos de 4 bits.
Indique en cada caso si hay desbordamiento.
a) 5 + 2 b) 5 + 3 c) - 5 + ( - 2) d) - 5 + ( - 3)

5.2 (Pregunta de test, 1,2 puntos, Junio 2006)


Si A=11111 y B=10001 son números de 5 bits en complemento a 2, indique el resultado de las siguientes
operaciones:
A+B A–B -A + B -A – B

5.3 (Pregunta de test, 0,5 puntos, Septiembre 2006)


Trabajando con números de 5 bits en complemento a 2, indique el valor decimal de los siguientes
números:
00111 10111 01111 10001 11111 10000

5.4
En una máquina que representa los números negativos en complemento a 2, tenemos tres registros de 8
bits A, B y C. La máquina suma los contenidos de A y B, sin modificarlos, y coloca el resultado en C.
Si A=87 y B=-97, representar en binario el contenido de los registros tras la operación

A
B
C

5.5 (Cuestión, 1 punto, Septiembre 2005)


A un sumador binario se aplican los operandos que aparecen en la figura.

A 1 1 0 1 1 0 0 1
C
B 0 0 0 1 1 1 1

a) Escribir el resultado en el registro C y expresar en decimal la operación aritmética efectuada.


b) Si estamos trabajando con números negativos en complemento a dos, expresar en decimal la operación
aritmética efectuada.

5.6 (Cuestión, 1 punto, Junio 2004)


El valor de una constante en un ordenador de 16 bits que trabaja con aritmética en complemento a 2 es
FFE5 . ¿Cual es el valor de esta constante?. ¿Podría otro ordenador de 8 bits trabajar con esta constante?
¿Que valor habría que introducir en el ordenador de 8 bits?

5.7
Se van a emplear 4 bytes (1 byte = 8 bits) para guardar números racionales en un sistema computacional. 2
bytes se emplearán para la parte entera y 2 bytes para la parte decimal. Indicar en binario y en
hexadecimal lo que guardaría si el número fuese: 40,875 (decimal)
Parte entera Parte fracionaria
(binario)
(hexadecimal)
5.8 (Cuestión, 2 puntos, Parcial Abril 2006)
Diseñar con puertas lógicas un sumador total. A la entrada recibirá los dos bits a sumar mas una entrada
de acarreo. A la salida entregará un bit con la suma y otro con el acarreo generado.
a b ci S Ci+1

a
S
b FA
ci ci+1

5.9 (Problema, 2 puntos, Junio 2006)


Implementar con la PAL de la figura un sumador total de dos bits (A y B) con su acarreo de entrada Cin y
su acarreo de salida Cout . Escribir previamente la tabla de verdad del sumador.
A B Ci
n A B Cin S Cout

5.10
En una transmisión serie RS232 configurada como: Número de bits 8 y Paridad Par, se reciben los
siguientes caracteres ASCII:
010010000 010011111 010011001 010000010 011100101
¿Se ha producido algún error en la transmisión?
Interpretar el mensaje consultando la tabla de caracteres ASCII

5.11
Un sensor capta el número 1101 en código Gray.
a) Convertirlo a binario.
b) Volver a convertir el resultado a Gray, para comprobar que el resultado anterior es correcto

5.12
Pasar de binario a Gray: 10110 110101 11001
Pasar de Gray a binario: 11101 101111 10101