相对寻址 (Relative Addressing) 是基址寻址的一种变通形式,它使用程序计数器 PC 替代专用的基址寄存器。 计算公式 EA=(PC)+A 特点与应用 程序加载:相对寻址常用于加载程序和数据,通过相对偏移量实现位置无关代码。 跳转指令:在执行跳转指令时,相对寻址可以方便地实现相对于当前指令位置的前后偏移。 重点 硬件实现 相对寻址在计算有效地址时,利用加法器将 PC 的当前值与指令中的偏移量相加。关于其与基址寻址、变址寻址的对比,详见 寻址方式对比。