Skip to content

Commit

Permalink
added two macros
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelkamprath committed Jul 28, 2023
1 parent 7e02749 commit 2995f96
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions examples/slu4-minimal-64/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,8 @@ The following instruction macros have been added in the ISA configuration file f
| `cpy4si` | stack offset | immediate | Copy 4 bytes of immediate value to stack at indicated offset. Convert from RAM little endian to stack big endian ordering ordering. |
| `cpy4ss` | stack offset | stack offset | Copy 4 bytes of data from stack starting at indicated offset (2nd operand) to another location in stack starting at indicated offset (1rst operand). Byte ordering is preserved. |
| `cpy4aa` | absolute address | absolute address | Copy 4 bytes starting at source address (secord operand) to destination address (first operand) |
| `inc16a` | absolute address | - | Increment the two byte integer value found at the absolute address |
| `inc32a` | absolute address | - | Increment the two byte integer value found at the absolute address |

The operand descriptions use the definitions provided by documentation for Minimal 64. You should assume the accumulator (register `A`) is not preserved across any of these macros.

Expand Down

0 comments on commit 2995f96

Please sign in to comment.