快捷搜索: 王者荣耀 脱发

计算机组成原理:指令的寻址方式

写在前面

参考资料: 视频传送门: : :

基本知识点

1.寻址方式: 指令给出操作数 或 操作数地址的方式 2.有效地址: 指令中给出的操作数所在存储单元的地址 :

指令寻址

1.顺序寻址 通过程序计数器(PC)自动加1(1个指令字长),得到下一条指令的地址。 2.跳跃寻址

数据寻址

常见指令寻址方式的特点及适用情况: 1)立即寻址:操作数获取便捷,通常用于给寄存器赋初值。 2)直接寻址:相对于立即寻址,缩短了指令长度。 3)间接寻址:扩大了寻址范围,便于编制程序,易于完成子程序返回。 4)寄存器寻址:指令字较短,指令执行速度较快。 5)寄存器间接寻址:扩大了寻址范围。 6)基址寻址:扩大了操作数寻址范围,适用于多道程序设计,常用于为程序或数据分配存储空间。 7)变址寻址:主要用于处理数组问题,适合编制循环程序。 8)相对寻址:用于控制程序的执行顺序、转移等。
1.立即寻址 直接给出操作数 2.直接寻址 3.间接寻址 4.寄存器寻址 5.寄存器间接寻址 6.变址寻址 7.基址寻址 8.相对寻址

9.堆栈寻址

经验分享 程序员 微信小程序 职场和发展