累加器机器的指令格式/长度是多少?

时间:2018-01-24 07:46:37

标签: cpu-architecture instruction-set

我需要了解累加器机器,但几乎没有任何关于它们的文章。计算机体系结构通道似乎充斥着通用寄存器ISA(如MIPS,x86等)。

我知道累加器机器只有一个寄存器(称为累加器寄存器),它是隐式的,在任何操作中都没有指定。通常,累加器体系结构的指令应该类似于:add memaddress

但是,我需要更加明确。我需要准确知道累加器机器指令的各种指令字段(即操作码)中有多少位。

我有以下累加器机器:

  • 2 ^ 24字的内存(字是32位宽)
  • 固定格式指令(但有多少位?)
  • 32位累加器寄存器
  • 索引寄存器X
  • 索引寻址模式:在指令
  • 中指示索引时的地址字段+ X.
  • 能够执行总共128次操作

最后一个子弹告诉我指令的操作码是7位,因为2 ^ 7 = 128。

加载/存储指令与add之类的算术指令相比,指令格式是什么?如果我知道固定格式指令应该有多少位,那将会有很大帮助。

0 个答案:

没有答案