访问方式可按面向对象和寻址方式来区分:前者可分为面向寄存器、面向存储器、面向堆栈的访问方式。后者可分为如下寻址方式:(了解一下即可)
立即数 指令中所带的操作数内容即是一个可用的数绝对方式 指令中给出一个地址,访问该地址得到操作数寄存器方式 访问某个寄存器中给出的地址,由地址访问到操作数寄存器间接访问某个寄存器,由这个寄存器中的内容找到另一寄存器,由给出的地址取得操作数存储器间接访问存储器中某单元,得到另一地址,再访问到该地址取得操作数自增/自减将某寄存器中的数加上或减去操作操作数的字节数,找到地址变址方式 由寄存器中的数加上变址量得到地址…… ……
在CISC计算机中,使用频率最高的是带偏移的寄存器寻址方式,其次是直接量寻址,再就是寄存器间接寻址。在RISC机中,只选择那些使用频率高的寻址方式,如相对于寄存器寻址或PC的偏移寻址、立即数寻址以及基址加变址寻址等。