i8086emu:用纯PHP编写的Intel 8086 CPU仿真器

时间:2024-02-25 22:47:12
【文件属性】:

文件名称:i8086emu:用纯PHP编写的Intel 8086 CPU仿真器

文件大小:107KB

文件格式:ZIP

更新时间:2024-02-25 22:47:12

emulator php php7 x86 mit-license

英特尔8086 CPU仿真器 用纯PHP编写的Intel 8086 CPU仿真器。 项目大纲 该项目概述如我在有关 博客文章中所述。 该软件的主要目的是使用纯PHP模拟Intel 8086 CPU。 这些功能不应超出英特尔的功能。 因此,该软件的功能仅限于Intel 8086 CPU的功能。 此列表是打开的。 随时要求功能。 编译BIOS 运行make bios/bios 。 TTY 为了获得输入和输出的TTY,可以指定--tty 。 这将启动socat子流程,以在PHP和TTY之间创建接口。 然后可以使用screen访问TTY。 可选,要为socat二进制文件使用不


【文件预览】:
i8086emu-master
----.gitignore(63B)
----README.md(3KB)
----bin()
--------run.sh(300B)
--------phpstan.sh(156B)
--------i8086emu(686B)
--------test.sh(232B)
--------ptty_test.php(3KB)
--------screen.sh(249B)
--------run_test.sh(206B)
--------coverage.sh(151B)
----.gitlab-ci.yml(722B)
----phpcs.xml(166B)
----opt()
--------.gitignore(37B)
--------README.md(211B)
--------install.sh(141B)
----Vagrantfile(2KB)
----tests()
--------Resource()
--------Machine()
--------Helper()
--------Components()
----phpunit.xml(817B)
----composer.lock(87KB)
----LICENSE(1KB)
----composer.json(1KB)
----app()
--------Command()
----i8086emu.sublime-project(134B)
----bios()
--------.gitignore(6B)
--------bios.asm(73KB)
----php()
--------ext()
--------php.list(49B)
--------php.ini(69KB)
----src()
--------Exception()
--------Blueprint()
--------Machine()
--------Helper()
--------Components()
--------I8086emu.php(118B)
----CHANGELOG-v0.md(101B)
----.editorconfig(334B)
----Makefile(51B)
----.env.example(74B)

网友评论