summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authormrb0nk500 <b0nk@b0nk.xyz>2021-02-25 12:43:11 -0500
committermrb0nk500 <b0nk@b0nk.xyz>2021-02-25 12:43:11 -0500
commit35a18609864470b3dc49f3a9a6cb6ec93e57300d (patch)
treec52364211b25723b2cf4595ed6c4bc2d45195062 /test
parent8d7f27d9a0b61d3694a62f3e54be885d8073f02b (diff)
- Implemented the multiply expression into the assembler.
- Implemented support for the SIB addressing mode into the assembler. SIB is short for "Scale Index, and Base", and works much like x86's version of SIB (scale*index+base), although my version supports any scale value between 1, and 256. - Redid the line shifting routine in SuBEditor. It now uses memcpy, and memset to do that, and also supports shifting the line left, or right by any number of characters.
Diffstat (limited to 'test')
-rw-r--r--test/ortho.s1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/ortho.s b/test/ortho.s
index 6499d6e..b4be3d4 100644
--- a/test/ortho.s
+++ b/test/ortho.s
@@ -29,6 +29,7 @@ reset:
lea bitabl, mem
; mov (bitabl)+a, 0
mov (d-128), #0
+ lea d, (8*a+e)
lea s, count
mov (e), #0
mov a, (e)