Lamina-VM 目录 [特性] [快速开始] git clone https://github.com/Lamina-dev/LMVM.git cd LMVM mkdir build cd build cmake .. cmake --build . .\lmlc.exe ../../test/hello.lmi hello.lmc .\lmvm.exe ./hello.lmc [架构设计] 采用了类Intel X86指令集 指令后缀,使用imm(i),mem(m),reg(r)来表示指令参数 分为双后缀(例如movrr,movrm)和单后缀指令(例如addr,addi) 全局64位寻址模式,有r0-r254的8字节寄存器和heap [贡献] [许可证] 注意事项 vm/main.cpp,如果因为平台问题无法编译,尝试删除掉计时(chrono)相关代码 特性 ✅ 高性能:基于 C++ 高效内存操作 ✅ 可扩展:模块化指令集架构