我需要了解累加器机器,但几乎没有任何关于它们的文章。计算机体系结构通道似乎充斥着通用寄存器ISA(如MIPS,x86等)。
我知道累加器机器只有一个寄存器(称为累加器寄存器),它是隐式的,在任何操作中都没有指定。通常,累加器体系结构的指令应该类似于:add memaddress
。
但是,我需要更加明确。我需要准确知道累加器机器指令的各种指令字段(即操作码)中有多少位。
我有以下累加器机器:
最后一个子弹告诉我指令的操作码是7位,因为2 ^ 7 = 128。
加载/存储指令与add
之类的算术指令相比,指令格式是什么?如果我知道固定格式指令应该有多少位,那将会有很大帮助。