like the Introduction to Logic Circuits, Digital Electronic etc.
since it was designed at gate level. The assembler and
Compiler Program have been designed for this Simulator.
The students have obtained a chance of testing the working
of simulator with written program codes using these tools.
The clock unit in this simulator is adjustable. For this reason,
the students can watch step by step the working of their
program codes and see the states of registers at any moment.
The remainder of this paper is organized as follows:
Section Two describes the previous studies in the area of
Computer Architecture simulators for educational purposes
and the deficiencies of these works by comparing to
BZK.SAU simulator. Section Three introduces the
architecture of BZK.SAU simulator design. Section Four
implements a sample application running on BZK.SAU and
the paper is concluded in the last Section.