汇编语言翻译 该项目仍在进行中!! 该存储库用于模拟汇编语言解释器。 现在,该项目支持以下命令: DEC aSymbol-声明由单个字母(例如X)组成的符号变量。 该变量存储在该指令的存储器位置。 LDA aSymbol-将符号数据存储地址中的字节加载到累加器中。 LDB aSymbol-将数据存储器地址符号中的字节加载到B中。 LDI aValue-将整数值加载到累加器寄存器中。 该值可以为负,但必须在30位2的补码范围内。 ST aSymbol-将累加器的内容存储到符号地址处的数据存储器中。 XCH交换内容寄存器A和B。 JMP aValue-将控制转移到程序存储器中地址号的指令。 JZS安勤-控制权转移给指令地址数,如果零结果位设置。 JVS aValue-如果设置了溢出位,则将控制转移到地址号的指令。 ADD-将寄存器A和B的内容相加。总和存储在A中。溢出和零结果位根据需要设
2021-05-02 22:03:00 14KB java command-pattern singleton-pattern Java
1