16位CPU的寄存器设计
设计CPU内部置有两个寄存器, A寄存器存放地址或者数据, D寄存器仅存放数据
16位CPU的指令设计
将指令分为A指令和 C指令

C指令以1开头, [a, c1, c2, c3, c4, c5, c6]属于计算域, 控制ALU进行什么运算, [d1, d2, d3]是计算的结果存放的位置, [j1, j2, j3]代表当前指令执行后, 指令跳转到什么位置
计算域

将计算域指令分为0或者1, D, A分别代表寄存器, M代表内存地址由A寄存器给出
dest域

jump域
根据计算结果判断下一条指令是否需要跳转, 如果不跳转顺序执行下一条指令
