Changes between Version 2 and Version 3 of InternalsMiscellany


Ignore:
Timestamp:
May 10, 2009, 12:42:53 PM (10 years ago)
Author:
lpolzer
Comment:

operand syntax

Legend:

Unmodified
Added
Removed
Modified
  • InternalsMiscellany

    v2 v3  
    66}}}
    77
    8 === Assembler ===
     8=== VINSN macros ===
    99{{{
    1010<-    copy register
     
    1515?     register (unwired)
    1616$     register (wired)
    17 
    18 !     ?
    19 %     calculate effective address?
    2017}}}
    2118
    2219(from compiler/X86/X862.lisp)
     20
     21=== Operand syntax ===
     22{{{
     23(% x)    register
     24($ x)    immediate
     25(@ x)    memory operand
     26x        labelref
     27(:rcontext x)   memory operand, using segment register or gpr
     28(:self fn)      self-reference
     29}}}
     30
     31(from compiler/X86/x86-lap.lisp)