From da96f73ffa3f58f0cb60debaec1524913cb144ee Mon Sep 17 00:00:00 2001 From: Reinier Joosse Date: Tue, 19 May 2020 16:26:52 +0200 Subject: [PATCH] Fix #2 --- src/Help/ssminstrhelp.prop | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Help/ssminstrhelp.prop b/src/Help/ssminstrhelp.prop index 6e2acb7..23121ad 100644 --- a/src/Help/ssminstrhelp.prop +++ b/src/Help/ssminstrhelp.prop @@ -52,8 +52,8 @@ ldma_descr=Load Multiple via Address. Pushes values relative to by the value at ldma_prepost=displ = M_pre[PC_pre + 1], size = M_pre[PC_pre + 2], SP_post = SP_pre + size - 1, M_post[SP_post - size + 1 .. SP_post] = M_pre[M_pre[SP_pre] + displ .. M_pre[SP_pre] + displ + size - 1] ldma_example=none -ldaa_descr=Load Address of Address. Pushes the address of a value relative to the address on top of the stack. This instruction effectively adds a constant to the top of the stack. -ldaa_prepost=SP_post = SP_pre + 1, M_post[SP_post] = M_pre[SP_pre] + M_pre[PC_pre+1] +ldaa_descr=Load Address of Address. Add a constant offset to the address on top of the stack. +ldaa_prepost=SP_post = SP_pre, M_post[SP_post] = M_pre[SP_pre] + M_pre[PC_pre+1] ldaa_example=ldaa -2 sta_descr=Store via Address. Pops 2 values from the stack and stores the second popped value in the location pointed to by the first. The pointer value is offset by a constant offset. -- GitLab