3.1.2 寻址方式(立即、直接、寄存器、间接、相对) 3.1.2 寻址方式(立即、直接、寄存器、间接、相对):从硬件微架构到编译器优化的全链路实现 在指令集架构(Instruction Set Architecture, ISA)的设计中,寻址方式(Addressing Mode)是连接软件语义与硬件执行的关键桥梁。它不仅决定了CPU如何解释操作数的位置,更直接影响了指令编码长度、内存访问效率、流水线吞吐能力,甚至影响高级语言的编译策略。对于系统级工程师而言,理解寻址方式绝非止步于“有哪些类型”,而应深入到如何在微架构中实现、如何在汇编中使用、如何在编译器中选择、以及如何在性能调优中权衡。