ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Cuestionario sobre el procesador de Maxinez

Diana López RomeroApuntes16 de Octubre de 2020

632 Palabras (3 Páginas)736 Visitas

Página 1 de 3

[pic 1]


Cuestionario sobre el procesador de Maxinez para  realizar el segundo parcial que será el jueves 8 de octubre del 2020.

  1. El procesador de Maxinez de acuerdo a como se organiza su CPU se clasifica en:

Máquina de estados finitos

  • Organización por acumulador único
  • Organización por registro general
  • Organización por pila

2. Enuncie las líneas de control

  • clk
  • pcontrol
  • reset
  • IRQ1  
  • IRQ2

3. Agrupe las instrucciones en tres grupos: transferencia de datos, manipulación de datos y de control y enúncielos.

  • Instrucciones de transferencia de datos:
  • Stta
  • Ldx
  • Ldda
  • Lddb
  • Instrucciones de manipulación de datos:
  • ABA
  • SBA
  • ANAB
  • ORAB
  • NEO
  • EOAB
  • Instrucciones de Control:
  • BCS
  • BEQ
  • BMI
  • BVS
  • RTI
  • INX

4. Agrupe las instrucciones de acuerdo al número de bits.

1 nibbles:  ABA, SBA, ANAB, ORAB, NEO, EOAB, STTA, INX, RTI

2 nibbles: BCS, BEQ, BMI, BVS, LDDA, LDDB,

3 nibbles: LDX M

5. Este procesador es monociclo o multiciclo, explique su respuesta.

Multiciclo porque la unidad de control se modela usando estados

6. Enuncie los multiplexores:

  • SEL-DIR
  • SEL-DATO

7. ¿Para qué sirve el registro índice?

Sirve para almacenar una dirección donde es posible escribir datos almacenados en el acumulador A. Este registro se puede incrementar e inicializar a una dirección que el usuario especifique.

8. ¿Qué función tiene el módulo Dir-Val?

Su funcion de este registro reside en que su salida indica a los dispositivos periféricos que la dirección presente en el registro Sel-Dir es válida. En operación normal, la señal Dir-Val (VMA) se debe utilizar a fin de habilitar dispositivos periféricos como memorias, decodificadores o algún otro dispositivo de entrada/salida.

9. ¿Qué función tiene el stack?

La pila (stack) es un registro de 8 bits que se usa para almacenar la última dirección del contador de programa cuando ocurre una solicitud de interrupción (IRQ1 y IRQ2)

10. Explique que ocurren en las interrupciones tipo 01 y 10

Cuando ocurre una interrupción tipo 01 o 10, el procesador termina de realizar la instrucción que está efectuando y atiende la interrupción en el inicio de la siguiente instrucción en el estado d0 pregunta por las interrupciones si las hay almacena PC en la pila, y respalda la información de los acumuladores A y B en las variables ares, bres, y se va al estado d1 a atender la interrupción.

11. Escriba el código de máquina para realizar las siguientes operaciones:

1)A<= 7 - 5

0111 (guarda en a)

0111 (el numero 7)

1000        (guarda en b)

0101        (el numero 5)

0001 (resta a-b y guarda en a)

2) Salta+3 si V=1

1110(E)

0011 con 3[pic 2]

   Este bit es el del signo, pero para los saltos

1110 (salta si  v =1)

3) M[60]<= 5

Índice<= 60

A<= 5

M[60]<= A

[pic 3]

[pic 4]

[pic 5]

[pic 6]

[pic 7]

[pic 8]

[pic 9]

[pic 10]

[pic 11]

 (almacena el contenido de a en la dirección del índice)[pic 12]

12. Se tiene el siguiente código explique que se está haciendo y que valores se tienen en los bits de estados después de las operaciones en la ALU.

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (213 Kb) docx (721 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com