Apple II User Manual

Page of 257
+------------------------------------------------------------------------
|  TOPIC -- Apple II -- Summary of Monitor Commands
+------------------------------------------------------------------------
Summary of Apple II Monitor Commands
Examining Memory.
*
{adrs}
Examines the value contained in one location.
*
{adrs1}.{adrs2}
Displays the values contained in all locations between {adrs1} and {adrs2}.
*
[RETURN]
Displays the values in up to eight locations following the last opened location.
Changing the Contents of Memory.
*
{adrs}:{val} {val} ...
Stores the values in consecutive memory locations starting at {adrs}.
*
:{val} {val}
Stores values in memory starting at the next changeable location.
Moving and Comparing.
*
{dest}<{start}.{end}M
Copies the values in the range {start}.{end} into the range beginning at {dest}.
(M=move)
*
{dest}<{start}.{end}V
Compares the values in the range {start}.{end} to those in the range beginning at
{dest}. (V=verify)
Saving and Loading via Cassette Tape.
*
{start}.{end}W
Writes the values in the memory range {start}.{end} onto tape, preceded by a ten-
second leader.
*
{start}.{end}R
Reads values from tape, storing them in memory beginning at {start} and stopping
at {end}. Prints "ERR" if an error occurs.
Running and Listing Programs.
*
{adrs}G
Transfers control to the machine language program beginning at {adrs}. (G=go)
*
{adrs}L
Disassembles and displays 20 instructions, starting at {adrs}. Subsequent L's will
display 20 more instructions each. (L=list)
Miscellaneous.
*
{adrs}S
Disassemble, display, and execute the instruction at {adrs}, and display the
contents of the 6502's internal registers. Subsequent S's will display and execute
successive instructions. (S=step)