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