在现代计算机上往往把变址法与相对法结合过来,例如IBM370系统就是这样。这时采用如下的表示法。例如,123(1,15)表示有效地址是通过把相对位移量123加上变址寄存器1中的变址值再加上基地址寄存器15中的基地址而形成的。采用相对变址混合寻址法地址的形成。
上述诸寻址法不仅用来访问数据,而且也适用于对指令的访问。专适用于访问数据的寻址法有立即寻址法。这时操作数值明显地置于指令中作为操作数。采用立即寻址法得满足一个条件,即该操作数是值较小的正整数或字符,其二进制表示所需位数不多(例如不超过8位)。
所述各寻址法通常总是有硬件支持的,并已普遍地应用于程序设计中。其它寻址法还有相对于指令的相对寻址法等。