SSM:一个简单的基于堆栈的虚拟机

时间:2024-03-13 03:38:56
【文件属性】:

文件名称:SSM:一个简单的基于堆栈的虚拟机

文件大小:10KB

文件格式:ZIP

更新时间:2024-03-13 03:38:56

C++

一个用C ++编写的基于简单堆栈的虚拟机 汇编程序(将ssm代码转换为SSM字节码) 编译 $ make --directory assembler/ Sasm参考手册可以在找到 VM(运行字节码) 编译 $ make --directory vm/ 脚步 用sasm语法编写代码并将其保存在名为 .sasm的 使用sasm二进制文件汇编代码。 这将生成相应的字节码(out.sbc) $ assembler/bin/sasm 使用ssm二进制文件运行字节码。 $ vm/bin/ssm out.sbc 运行示例 $ assembler/bin/sasm examples/ $ vm/bin/ssm out.sbc


【文件预览】:
SSM-master
----vm()
--------src()
--------bytecodes()
--------Makefile(416B)
----sasm_reference()
--------README.md(5KB)
----examples()
--------function.sasm(192B)
--------factorial.sasm(517B)
--------add.sasm(66B)
----.gitignore(33B)
----assembler()
--------src()
--------Makefile(173B)
----README.md(692B)

网友评论