Libcpu: A library to emulate several CPU architectures using LLVM
4 months ago
- #CPU
- #emulation
- #open-source
- libcpu 是一个开源库,为模拟器项目提供多种CPU架构的仿真功能。
- 它具有针对不同CPU类型的前端实现,并使用LLVM作为后端。
- 支持用户模式和系统仿真,提供动态与静态重编译功能。
- 要求CMake版本2.8或更高。
- 提供Ubuntu和Fedora系统的安装指南。
- 使用'make'命令编译libcpu。
- 运行x86前端测试可通过执行'./test/scripts/8086.sh'脚本。
- 2009-2010年间开发,采用二条款BSD许可证分发。