File: help_tester.html

package info (click to toggle)
apoo 2.2-2
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd, squeeze, wheezy
  • size: 560 kB
  • ctags: 425
  • sloc: python: 3,092; perl: 100; makefile: 56; sh: 4
file content (49 lines) | stat: -rwxr-xr-x 1,733 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Apoo Tester Interface</title>
</head>

<body>
<h1>Apoo Tester</h1>

<p>The Apoo Tester is an environment to monitoring the execution of a
Virtual Processor Unit.  During the execution of a program, it shows
the contents of the program counter, registers and memory data. The
program in memory is displayed in an Assembly language (not in a
machine language). As is usual with processor units emulators, Apoo
has two memory segments: the program-segment and the data-segment. In
this way, both addresses for program instructions and data will begin
in 0.</p>

<h2>Execution</h2>

<p>When the Tester is called with a program file it tries to load and run
it.  If it fails it will display the error in the message line.  If a
"parsing error" occurs, during "Load" the interface will show the text
line in which the error occurred.</p>

<p>When the program is loaded (in memory) you can execute it in three ways:</p>
<ul>
<li><b>Run:</b> will execute all the instructions</li>
<li><b>Step:</b> will execute the next instruction and the values of the
    program counter, registers and memory data will be updated; the
    next instruction line, if exists, will have the background
    white</li>
<li><b>Cont:</b> will execute instructions until the next breakpoint</li>
</ul>

<p>You may set or clear a breakpoint in an instruction by double-clicking (with the mouse)
on its line address number.</p>

<p>The button labeled Clear can be used to clear all breakpoints.</p>

<h2>Exit</h2>

<p>The Apoo Tester will not terminate until the caller terminates.</p>

<hr>
<p>&copy; 1998-2002 Rogerio Reis, Nelma Moreira {rvr,nam}@ncc.up.pt</p>

</body>
</html>