Content deleted Content added
Peter Flass (talk | contribs) add "code"..."/code" directives. Fix a link. Mis. I notice M44 info is basically in twice |
Peter Flass (talk | contribs) |
||
Line 103:
USING base,reg-1,...,reg-n
</syntaxhighlight>
Machine instruction addresses specify a ''displacement'' (0–4095 bytes) from the value in a ''base register''. <code>USING</code> allows the programmer to tell the assembler that the specified base registers are assumed to contain the address of "base", base+4096 (if multiple registers are specified), etc. This only provides a shortcut for the programmer, who otherwise would have to specify the base register in each instruction. Programmers are still responsible for actually loading the address of "base" into
===Machine instructions (mnemonic)===
|