从零建造计算机 (十)
一、 计算机的第二个伟大的发明jump指令
我们在这之前介绍过RAM内储存的指令是一个接着一个被取出来并执行的,如果我们跳过一段接下来连续的地址去执行我们希望执行的地址片段呢?幸运的是有人已经发明出来这个指令了,他就叫做jump instruction. 这个指令的组成如下图所示, 可以看出它就是简单地将Reg B的内容发送给IAR,这样就直接更改IAR存储的地址了.
Jump instruction的连接方式也很简单, 它只需要Step4的帮助,如下所示:
同样地,举个计算机语言的例子:
二、另一种jump的方法
除了jump到Reg B储存的地址,我们也可以直接jump到指定的地址,这就需要instr