-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathStart.help
More file actions
110 lines (68 loc) · 2.79 KB
/
Start.help
File metadata and controls
110 lines (68 loc) · 2.79 KB
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
SIMULATOR FOR HYPOTHETICAL COMPUTER
FOR JAVA V1.00
===================================
Simulator for hypothetical computer for Java is very good substitute to hardware implementation because it is much much cheaper (it is free) and it runs on every Java 1.1 capable computer (PCs with Win95/NT or OS/2, Linux, MACs, workstations,...).
Equipment
=========
You need at least:
1. CPU powerful as Pentium-90 or better (PowerPc,...).
2. 800x600 resolution.
3. Enough RAM (16Mb).
Integrated Developer Environment
================================
It shows current date and time. There are the following menu options:
1.Exit - now!
It saves all settings and contents of editor and simulator.
2.Options - editor
You can change font size and set cursor position on/off (because of cursor position bug).
3.Options - simulator
You can change report settings to make or print appointed info. You can also set sleep time in ms for simulator's running mode.
4.Help -help
It shows this dialog window.
5.Help - about
It shows information about this program.
Editor
======
In editor you can edit your source code and compile it.
Menu options:
1.File - new
Creates new source with default header and footer (Default.asm).
2.File - open
Opens source code.
3.File - save
Saves source code. It uses default name or asks for it if there is none.
4.File - save as
Saves source code under new name.
5.File - print
Prints source code.
6.Edit - cut
Cuts selected text. Doesn't work because of Java bug. Use CTRL+X or SHIFT+DEL instead.
7.Edit - copy
Copies selected text. Doesn't work because of Java bug. Use CTRL+C or CTRL+INS instead.
8.Edit - paste
Pastes selected text. Doesn't work because of Java bug. Use CTRL+V or SHIFT+INS instead.
9.Edit - find
Tries to find a string in a text. Doesn't work because of Java bug.
10.Compile - run
Compiles source code, saves made binary code and fills cells in simulator window.
Simulator
=========
Simulator simulates hypothetical computer. It shows next address, operator and operand. Already executed steps are written into history listbox. State of each cell is shown in 2D array of text cells (green stands for program, blue for reserved cells and red for I/O).
Followin buttons are implemented:
1.Step
Executes operator by operator manually.
2.Reset
Resets (initializes) hypothetical computer.
3.Run
Starts running mode.
4.Stop
Stops running mode.
Menubar contains:
1.File - open
Opens binary file.
2.File - make report
Makes a file containing report.
3.File - print
Prints report.
4.Edit - edit cells
Opens dialog window to manually manipulate with cells (specially with I/O ones). With apply you change cell and with close you remove it. To refresh values enter the same cell.