The KOYOTE Project
The aim of this project is to develop a computer application capable of simulating a RISC processor's behavior and showing each step of execution of an instruction among a reduced subset. The components represented are : the memory, the datapath and its control unit. The processor we have chosen is a simplified MIPS-R2000-like processor.
The program is written in C++ using the GTK+ library and should therefore work on every platform for which a distribution of this library exists.