Arquitectira De Computadores

Páginas: 8 (1933 palabras) Publicado: 1 de septiembre de 2011
PROBLEMAS

1. Sea A=A(1), A(2). A(1000) Y B=B(1), B(2) B(1000) dos vectores unidimensionales .que comprende de mil números de cada uno, que van a ser sumados para formar un vector C, tal que C(I)=A(I)+B(I), Donde I=1,2… 1000. Usando el conjunto de instrucciones IAS.
Escribir un programa para resolver este programa.Los vectores A, B y C son almacenados cada uno en 1.000 lugares contiguos en memoria a partir  de las localidades 1001, 2001 y 3001 respectivamente. La variable N inicia en 999 y disminuye  después de cada paso hasta que llega a ‐1. Así los vectores son procesados de un alta a una baja ubicación de memoria.  LOCALIZACION  0  1  2  3L  3R  4L  4R  5L  5R  6L  6R  7L  7R  8L  8R  9L  9R  10L  10R    INSTRUCCIÓN  999  1  1000  LOAD M(2000)  ADD M(3000)  STOR M(4000)  LOAD M(0) SUB M(1)  JUMP+ M(6, 20:39)  JUMP M(6, 0:19)  STOR M(0)  ADD M(1)  ADD M(2)  STOR M(3, 8:19)  ADD M(2)  STOR M(3, 28:39)  ADD M(2)  STOR M(4, 8:19)  JUMP M(3, 0:19)     Constante (contador N)  Constante  Constante  Transfiero A(I) a AC  Calculo A(I) + B(I)  Transfiero la suma a C(I)  Cargo contador N  Resto 1 a N  voy a 6R si no es negativo  salto  actualizo N  incremento AC en 1    modifico la dirección en 3L     modifico la dirección en 3R     modifico la dirección en 4L

2. a) En el IAS, ¿Cómo sería el código de la introducción máquina para cargar el contenido de memoria de la dirección 2?
b) ¿Cuantos accesos a memoria tendría que hacer el CPU para completar esta instrucción durante el ciclo de introducción?

3. En el IAS, describir con palabras el proceso que tiene que seguir la CPUpara leer un valor de memoria y escribir un valor en memoria, indicando como cambian MAR, MBR, el bus de direcciones, y el bus de control.
Para leer un valor de memoria, el CPU coloca el valor de la dirección que quiere en MAR. Luego el  CPU lo confirma y ubica esta dirección en el bus de direcciones. La memoria sitúa el contenido de la ubicación de memoria en el bus de datos. Esta información es luego transferida a la MBR.  ...
4. Dados los contenidos de memoria siguientes de un computador IAS:
Direcciones | Contenidos |
08A | 010FA210FB |
08B | 010FA0F08D |
08C | 020FA210FB |

Mostrar el código del programa en el lenguaje ensamblador y empezando en la dirección 08A. Explicar lo que hace el programa.

5. Indicar, en la figura 2,3, el ancho de bits de cada camino de datos (porejemplo, entre el AC y la ALU).

6. En el IMB 360 modelos 60 y 65 las direcciones están situadas en dos unidades memoria principal separadas (por ejemplo todas las palabras pares en una unidad y todas las impares en otra). ¿Cuál puede ser el objetivo de esta técnica?

7. En la tabla 2.4 se puede ver las prestaciones del modelo 75 del IMB 360 son 50 veces del modelo 30, mientras eltiempo del ciclo de instrucción es cinco veces más rápida ¿Cómo se explica esta discrepancia?.

8. En la tienda de computadoras de Miguel Ángel Valenzuela, escuchas a un cliente por el computador más rápido de la tienda que pueda comprar. Miguel Ángel Valenzuela le contesta <<estas mirando nuestros Macintosh. El Mac el más rápido que tenemos tiene una velocidad de un reloj de 1.2 GHZ. Sirealmente quieres una maquina rápida debes comprarte un Intel Pentium IV a 2.4 GHZ>>. ¿es correcto lo que dice Miguel Ángel Valenzuela? ¿Qué debería decirle para ayudar a su cliente?

9. En INIAC era una maquina decimal donde un registro se presentaba con un anillo de 10 tubos de vacíos. En un instante dado un solo tubos de vacío estaba en estado ON y OFF simultáneamente ¿Cómoesta representación es un << despilfarro >> que rango de valores enteros se podrían representar con 10 tubos de vacío?

Es un tubo que puede estar en ON. OFF
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
1 | 0 | 1 | 0 | 1 | 0...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectira De Computadores
  • arquitectira postmoderna
  • Arquitectira religiosa
  • Arquitectira
  • Arquitectira
  • Computadora o Computador
  • Computo
  • Computadoras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS