美文网首页
《计算机组成与体系结构》——8.2机器指令

《计算机组成与体系结构》——8.2机器指令

作者: shijiatongxue | 来源:发表于2019-02-26 17:08 被阅读0次

本节要点:

  • 操作码

CPU的操作由它所执行的指令确定。这些指令称为机器指令或计算机指令。CPU能执行的各种不同指令的集合称为CPU的指令集


1 机器指令特征

1.1 机器指令要素

每条机器指令必定包含处理器执行该指令所需的信息。

  • 操作码:指定要完成的操作(如ADD、I/O等)。这些二进制代码常被称为操作码
  • 源操作数引用:操作的输入,一个或多个。
  • 结果操作数引用:操作可能产生一个结果。
  • 下一条指令引用:它告诉处理器这条指令执行完后到哪儿去取下一条指令。

源和结果操作数可能位于如下4个范围:

  • 处理器寄存器
  • 主存或虚存
  • 立即数:操作数的值直接保存在当前执行指令的某个字段中。
  • I/O设备

1.2 机器指令表示

在计算机内部,指令由一个位串来表示。

一种简单的指令格式.png

1.3 指令类型

  • 数据处理:算术和逻辑指令
  • 数据存储:存储器指令
  • 数据传输:I/O指令
  • 控制:预测和分支指令

1.4 地址数目

大多数系统中,指令使用一个、两个或三个操作数地址。下一指令地址为隐含的(由程序计数器得到)。

2 操作数类型

机器指令对数据进行操作,数据通常分为:地址、数值、字符、逻辑数据。
同一个数据有时看作是逻辑数据,而有时看作是数值或文本。数据单元的类型由当前在它上面正在完成的操作所确定。

相关文章

网友评论

      本文标题:《计算机组成与体系结构》——8.2机器指令

      本文链接:https://www.haomeiwen.com/subject/xybwyqtx.html