所需的最小装配说明是什么?

JDS*_*JDS 1 hardware instruction-set computer-architecture

如果您要构建一个用于运行任意程序的处理器,那么您可以使用的最小指令集(ISA)是什么?

我刚在想:

  • ALU-ops(add,sub,mul,div)

  • 加载reg,[地址]

  • 商店注册,[地址]

  • 分支 - 如果操作.可能有分支,如果不相等,如果>,如果<(branchif reg1,reg2,LABEL)

你怎么看?

Nat*_*ert 5

从技术上讲,您只需要一条指令.它需要做数学和条件分支.例如,如果是负数则减去和分支.