为什么IAS的指令存储器有2个段

时间:2018-10-14 13:16:48

标签: von-neumann ias

IAS中的每个数字都由一个符号位和一个39位表示 值。每条指令均由一个8位操作码(操作码)和一个12位地址as shown in picture

组成,该操作码指定要执行的操作。

那么,为什么指令字有左右两边,它们成串,一侧可以执行而另一侧不能执行?

1 个答案:

答案 0 :(得分:0)

  

为什么指令字有左侧和右侧

实际上不是侧面,它是2条独立的说明。通过这种方式打包它们可以节省代码使用的一半空间。

机器处理40位字。指令集非常简单,可寻址存储器非常小,每个字可以保留2条指令。

  

它们是否成核

通常它们按顺序运行。

  

一侧可以执行,另一侧不能执行吗?

有时。如果第一条指令是跳转(有条件的或没有条件的),则机器将不执行第二条指令,因为它会跳转。同样,跳转有两种形式/每种形式,一种形式跳转到目标地址的第二条指令,发生这种情况时,执行将转到第二条指令,而机器将不会执行第一条指令。