在IJVM中添加一些添加内容

时间:2013-11-01 00:07:09

标签: mic-1 ijvm

IJVM中的IADD指令添加了两个1字的数字。当我向自己添加EEEEEEEE时,我得到DDDDDDDC。进位1会发生什么?我怎么才能得到它?它是保存在寄存器中的吗?

1 个答案:

答案 0 :(得分:2)

似乎丢失了进位位。

我遇到的IJVM Assembly Language Specification版本中没有任何关于进位位或带标志的内容。

  

IADD从堆栈中弹出两个单词;推动他们的总和

downeyt补充道:

  

解释IJVM的MIC1只有两个条件代码N和Z.不存储ALU的执行。可以修改微体系结构以存储执行,就像存储N和Z位一样。