Fundamentos de Computadores. ETSIT

Simulador del procesador Easy8

Alberto González Téllez

Introducción

El Easy8 es un computador didáctico que incluye una CPU simple de 8 bits que permite comprender el funcionamiento de la secuenciación de las instrucciones. El applet dispone de todos los elementos para realizar y probar la secuenciación de instrucciones en la CPU del Easy8.

Objetivos


* Conocer la estructura básica de la ruta de datos de un procesador.

* Comprender el funcionamiento de la secuenciación de instrucciones mediante la actuación de las señales de control ciclo a ciclo sobre los elementos de la ruta de datos.

* Aprender a realizar y comprobar la secuanciación de instrucciones.

Instrucciones de Uso

El applet dispone de e paneles:

* Inicializador de los registros, memoria y entrada-salida. Permite establecer el valor inicial de los registros del procesaodor (registros de datos, contador de programa, puntero de pila e indicadores).

* Panel de la ruta de datos. Permite visualizar la evolución de los elementos de la ruta de datos ciclo a ciclo.

* Panel de activación de señales. Permite. Seleccionar que señales se activan en cada ciclo de reloj del procesador.

El applet incluye cuatro ejemplos de secuenciación de instrucciones desde un menú desplegable.

Una demostración visual del uso del simulador se puede ver en el vídeo de Politube:

http://politube.upv.es/play.php?vid=1681

Tambión se pueden ver la implementación de la secuenciación de las instrucciones MOVE RA,DIC; SUB RA,DIR; PUSH RA y JLESS DIR; en los siguientes vídeos de Politube:

http://politube.upv.es/play.php?vid=1755

http://politube.upv.es/play.php?vid=1758

http://politube.upv.es/play.php?vid=1759

http://politube.upv.es/play.php?vid=1761

Applet