SSM:一个简单的基于堆栈的虚拟机 源码
一个用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 运行示例 $ assembl
文件列表
SSM-master.zip
(预估有个18文件)
SSM-master
vm
src
StackFrame.cpp
347B
VM.h
1KB
main.cpp
2KB
utils.h
62B
VM.cpp
4KB
StackFrame.h
299B
bytecodes
暂无评论