Operaciones con binarios, cambio de base, lógica digital

Solo disponible en BuenasTareas
  • Páginas : 2 (421 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de junio de 2011
Leer documento completo
Vista previa del texto
Parcial de Arquitectura de Computadores Nombre:_____Pablo Pérez___________
1. Multiplicar los números binarios con signo 01010011 (multiplicando) y 11000101 (multiplicador). Indicar cómo quedaalmacenado el producto en la computadora. (Vale 1.0)

Rta. Como son enteros con signo, el Multiplicando corresponde a +83 y el multiplicador es (-59): 11000101, en complemento a uno quedaría(0)0111010
+0 0000001
(0)0111011
Entonces 1010011
X 0111011
1010011 1o.
1010011 2o.
11111001 Suma 1o. + 2o.0000000 3o.
011111001 Suma
1010011 4o.
1110010001 Suma
1010011 5o.
100011000001 Suma
1010011 6o.1001100100001 Suma
0000000 7o.
1001100100001 Suma= Total= Producto Sin signo (4897).
El computador finalmente lo almacena en complemento a dos, EN DOS (2) Bytes indicando que elproducto es negativo:
0001001100100001
1110110011011110 comp. 1
1110110011011111 comp. 2

2. Convert to hexadecimal the following binary numbers: (Value 1.0):
a. 1100101001010111= CA5716
b. 111111000101101001 = 3F16916

3. Obtain the binary numbers corresponding to the following hexadecimal numbers: (Value 1.0):
(a)10A416 (b) CF8E16 (c) 974216(d) 6BD316 .
1 0 10 4 C F 8 E 9 7 4 2 6 B D 3
1 0000 1010 0100 1100 1111 1000 1110 1001 0111 0100 0010 1101011 1101 0011

4. Design a Digital circuit that take like input, a four bit number (A3, A2, A1, A0 ), and generate an Y output, that be true if the input is a prime number. (Value 1.0)

A3 0 0 00 0 0 0 0 1 1 1 1 1 1 1 1
A2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
A1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
A0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Y 0 1 1 1 0 1 0 1 0 0 0 1 0 1 0 0
A1A0 00 01 11 10...
tracking img