小弟初学,请多指教,并问一问题!
小弟初学,请多指教:
考虑一个只有两条指令的假想计算机,n位指令的第1位用于指定操作码,其余n-1位用于指定主存2^n-1个n为字的某一个,主存中的每一个字或是一条指令,或是一个2的补码表示的数。这两条指令是:
SUBS X 累加器减去位置x处的内容,结果存入累加器和位置x处。
JUMP X 将地址X放入程序计数器。
通过编程以实现如下操作,来证明这个指令清单是相当完整的:
A 数据传送,位置X到累加器,累加器到位置X。
B 加法,将位置X的内容加到累加器。
C 条件转移。
D 逻辑OR
E I/O操作