1.背景 仅针对JVM的模板解释器: 如何根据opcode和寻址模式,将bytecode生成汇编码. 本文的示例中所使用的字节码和汇编码,请参见上篇博文:按值传递还是按引用? 2.寻址模式 本文不打算深入展开寻址模式的阐述,我们聚焦Intel的IA32-64架构的指令格式: 简要说明下,更多的请参考intel的手册: -- Prefixes : 用于修饰操作码Opcode,赋予其lock.repeat等的语义. -- REX Prefix: ---- Specify GPRs and SSE r…