什么是内存引用指令?

内存引用指令是那些习惯上生成对内存的引用和批准程序以获取命令信息的命令或指令,并说明数据从哪里被连续缓存。这些指令称为内存参考指令。

有7条内存引用指令如下&

AND

AND指令对来自寄存器的位集合和由有效地址确定的存储器字进行AND逻辑运算。该操作的结果被移回寄存器。

ADD

ADD 指令将有效地址表示的内存字的内容与寄存器的值相加。

LDA

LDA 指令共享由寄存器的有效地址表示的内存字。

STA

STA 将寄存器的内容保存到由有效地址定义的内存字中。输出接下来用于公共总线,数据输入链接到总线。它只需要一个微操作。

BUN

无条件分支(BUN)指令可以发送由有效地址决定的指令。他们明白要执行的下一条指令的地址由 PC 保存,它应该加 1 以接收序列中的下一条指令的地址。如果控件需要执行多个不在序列中的下一个指令,则可以执行 BUN 指令。

BSA

BSA 代表分支和保存返回地址。这些指令可以分支程序的一部分(称为子程序或过程)。当执行这条指令时,BSA 会将来自 PC 的下一条指令的地址存储到由有效地址决定的内存位置。

ISZ

Increment if Zero (ISZ) 指令递增由有效地址确定的字。如果增加的成本为零,则 PC 增加 1。负值通过编程器保存在内存字中。重复递增后会影响零值。因此,PC 递增并跳过下一条指令。

以上是 什么是内存引用指令? 的全部内容, 来源链接: utcz.com/z/360715.html

回到顶部