Hasty Briefsbeta

双语

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许可证分发。