0%

4.2.1-指令寻址

💡 TIP

image-20241229205936879

指令寻址:如何确定下一条指令的存放地址?

相关链接|

指令寻址

💡 TIP

在取出PC所指向的指令之后,PC会马上加1

即,在当前指令开始执行时

PC的值已经指向了下一个指令的地址

PC 总是指向下一条欲执行指令地址,(始终由程序寄存器PC给出)

顺序寻址

image-20241229211026539

对于定长指令,PC只需要每次加上定长的大小就可以了

image-20241229211438135

对于变长指令,CPU可以根据操作码判断指令的总字节数,修稿PC值

💡 TIP

顺序寻址

image-20241229211608051

跳跃寻址

由转移指令指出

直接修改PC的值

image-20241229211654110

总结

image-20241229211932226


(完)