DataPath Simulator simulate graphically a datapath, the path that allows to execute instructions written in assembly.
Panel shows datapath.At start every element is deselected.At every frame selected elements change color and dimensions when an instruction is inserted. You can move datapath by rightclicking(the position will change according to pointer position).
The section Commands allows one to change current language or to zoom in/zoom out.
The section Controls allows one to control animation if a valid instruction is inserted.
The section Input allows one to insert assembly instructions. An instruction is recognized only if Enter button is pressed. This simulator uses only following instructions because other instructions are too similar to used sample instructions. It supports following syntax:
N.B.It can used indifferently lowercase or uppercase to write registers and an arbitrarily big number to distinguish a register from another
N.B.Mnemonical instructions can be written all lowercase or all uppercase.
The section Output shows read parameters and current step.
The section Options allows one to close simulator or open a window with information about software and developer.