在复习软考的时候,发现CPU的内部工作原理这一部分的内容挺重要的,现对CPU的寻址方式进行了一下总结,下面就来一一介绍一下。
我们都知道一个指令分为操作码和地址码两部分,操作码确定指令的类型;地址码确定指令所要处理的数据。根据地址码代表的地址类型,指令系统分为如下寻址方式:
1、立即寻址:
地址码就是操作数,这种寻址方式不必再次访问主存去取操作数,当然也无须修改操作数(这种方式获得操作数的速度最快)
2、直接寻址:
指令的地址码就是操作数在主存内的地址,也就是说地址码就是主存内数据的绝对地址,不必做任何换算(也就是操作数的地址直接包含在指令中,只要按照指令中的地址去找就可以了),但这种地址方式的不足之处在于寻址范围有限。