文件名称:lib8080:英特尔8080 CPU仿真库
文件大小:65KB
文件格式:ZIP
更新时间:2024-06-04 06:45:04
emulation intel z80 cpm 8080
lib8080 使用C99编写的准确,经过良好测试的Intel 8080仿真库。 用法 lib8080仅包含。 要在项目中使用它,只需包含i8080.h,然后编译并运行即可。 有关API的概述,请参见 测验 lib8080已使用进行了严格的测试。 单元测试位于test/unit 。 每个CPU指令至少要测试一次,其中许多指令要进行多次测试以验证有关状态标志/边缘情况等的正确行为。 lib8080使用CMake作为其构建系统。 要运行单元测试,请首先构建测试二进制文件并按如下所示运行它: cmake . make lib8080test -j2 ./lib8080test 该存储库还包含四个CP / M测试二进制文件,可以相当全面地验证8080的功能。 他们是: CPUTEST.COM由Supersoft Associates提供 TEST.COM由Microcosm Assoc
【文件预览】:
lib8080-master
----.gitignore(170B)
----integrationtest.sh(643B)
----images()
--------8kbas.png(15KB)
----api.md(8KB)
----src()
--------i8080.h(1KB)
--------i8080.c(28KB)
----.travis.yml(193B)
----LICENSE(1KB)
----README.md(3KB)
----test()
--------integration()
--------unit()
--------include()
----CMakeLists.txt(2KB)