diff --git a/src/Help/ssminstrhelp.prop b/src/Help/ssminstrhelp.prop index 6e2acb76422a71ad62598a013edf65e89840b526..23121ad535dc026fc8d504a9de700c98f5301189 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.