Since Edulent is to be used in education, the
requirements are: visual user interface, simple enough for
medium size programmable logic implementation, formal
design, capable to run simple programs, machine and
assembly language programming and simple interface to
the real world. Additionally, educational goals of Edulent
are: to help the student visualize the functionality of a
simple, but real computer by practicing with Edulent
simulator, provide a tool for easy understanding of
microprocessor design and functioning, assembly and
machine language programming, program execution
simulation and step by step program debugging.