计算机组成原理学习笔记第5章指令系统 5.2——寻址方式及指令寻址

有诗云:苔花如米小,也学牡丹开。——袁枚
本篇笔记整理:Code_流苏(CSDN)
Last(在此处点击使用,直达文末)
Frist (在文末点击使用,返回文章首部)

★观前提示:本专栏笔记内容适合有一定的基础或复习时观看,内容如有错,还请大家评论指出!非常感谢!

0. 思维导图

在这里插入图片描述

★关于寻址方式的小补充:
寻址方式就是处理器根据指令中给出的地址信息来寻找有效地址的方式;
也即是确定本条指令的数据地址以及下一条要执行的指令地址的方法。

1. 寻址方式的概念

根据冯诺依曼计算机的工作原理,需要根据物理地址从内存中去取指令
和数据。如何获得指令和数据的物理地址?
在这里插入图片描述

2. 指令的寻址方式

计算指令有效地址的方法 ?
指令的寻址方式只有两种:

  • ①顺序寻址
  • ②跳跃寻址
①指令的顺序寻址
  • 程序的指令序列在主存顺序存放。执行时从第一条指令开始,
    条取出并执行
    ,这种程序的顺序执行过程,称为顺序寻址方式
  • CPU中设置程序计数器(PC)对指令的顺序号进行计数。PC开始时存
    放程序的首地址,每执行一条指令,PC 加”1”,指出下条指令的地址,
    直到程序结束。
  • 如图
    在这里插入图片描述
②指令的跳跃寻址
  • 跳跃寻址是通过转移类指令实现。
  • 所谓跳跃,是指下条指令的地址码不是由程序计数器给出,而是由本条指令给出下调指令地址的计算方式。下条指令仍是通过程序计数器PC给出。
  • 如图
    在这里插入图片描述

★小总结:在上一节的学习中,学习到了指令系统的相关知识。本节内容,学习到了指令系统的相关知识,主要是指令的寻址方式内容。通过本节内容的学习,学习到了指令是通过何种方式寻址,并对指令有了新的认识与了解。

Last (一键到达文章末尾)
First(一键返回到文章目录)

笔记内容学习资料:计算机组成原理微课版(谭志虎、秦磊华等编著)
课件资料及视频学习:MOOC计算机组成原理(华中科大)
计算机组成原理专栏——笔记及测验练习都在这
如果对大家有帮助的话,希望大家能多多点赞+关注!这样我动力会更足哦! ღ( ´・ᴗ・` )比心。

猜你喜欢

转载自blog.csdn.net/qq_51646682/article/details/124956282