mirror of
https://github.com/mnaberez/py65.git
synced 2024-12-28 15:29:40 +00:00
Document interactive assembly mode
This commit is contained in:
parent
6cdf95f4ef
commit
c81eb0dcb6
@ -116,16 +116,25 @@ Command Reference
|
||||
commands. If a label already exists at the address, it will be silently
|
||||
overwritten.
|
||||
|
||||
.. describe:: assemble <address> <statement>
|
||||
.. describe:: assemble <address> [<statement>]
|
||||
|
||||
Assemble a statement at the address::
|
||||
Assemble a single statement at an address::
|
||||
|
||||
.assemble c000 lda $a0,x
|
||||
$c000 b5 a0 LDA $a0,X
|
||||
|
||||
The assembler supports all legal NMOS 6502 opcodes and addressing modes. If
|
||||
you have defined labels with ``add_label``, you may use those labels in the
|
||||
address and the operand.
|
||||
If no statement is given, interactive assembly mode will start::
|
||||
|
||||
.assemble c000
|
||||
$c000
|
||||
|
||||
Enter a statement and it will be assembled at the current address. The
|
||||
address will then be incremented and another statement may be entered.
|
||||
Press Enter or Return without entering a statement to exit interactive
|
||||
assembly mode.
|
||||
|
||||
If you have defined labels with add_label, you may use those labels in
|
||||
the address and the operand.
|
||||
|
||||
.. describe:: cd <path>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user