How to operate "E97"
To operate "E97" applet, you can do the following.
- Edit the values of processor's registers directly.
(Incorrect values will be changed by 0).
- Change RAM contents, using the following procedure:
- input RAM address from what you want to begin editting;
- click "read" button;
- edit memory cell's value if necessary
- click "write" button;
(notice that applet will automatically read the next cell,
so you can skip first two steps for next cells)
- Enable or disable visualization, using "regs visualization" and
"RAM visualization" checkboxes.
(Visualization means that applet will show (visualize) the values of
registers and RAM cells after each operation. In simple programs it's very
demonstrative, for example you can see how register's value is growing. But it's
evident that visualization always slows the execution of a program, so this
controls may be useful only on the fast computers.
If visualization is disabled, the applet will execute the whole program and
visualize the result.)
- To start program execution from the beginning (PC = 0), click
"start" button. To interrupt running program click "stop"
button. Button "cont" allows to continue program execution
from the current PC value.
Note that when "E97" program is running, the special message is appearing
near "cls" button.
- Radio buttons "auto" and "step" change "E97" regime.
In the first case all the program will be executed. In the second "E97"
will stop after each step (operation); it gives you possibility to
analyse every operation in details.
- Sometimes you may want to clear display screen. Use "cls"
button for this purpose.
And one more important information. Applet can read your program
from the HTML-page text. See the source of this page to learn
how to do it.
Try to work with the program I prepared on this page.
Back to main applet page