eater-emulator:适用于Ben Eater 8位计算机的仿真器

时间:2021-02-14 10:32:22
【文件属性】:
文件名称:eater-emulator:适用于Ben Eater 8位计算机的仿真器
文件大小:13KB
文件格式:ZIP
更新时间:2021-02-14 10:32:22
C++ 食者模拟器 (基于C ++)的仿真器。 该计算机的架构与SAP-1非常相似,但是具有16位控制字和标志寄存器(这意味着它可以执行逻辑操作)。 也感谢为制作此正确的C ++提供的帮助。 如何建造 要构建此程序,可以运行: ./configure make 输出将是一个名为emulator的二进制文件。 如何运行程序 通过将程序加载到RAM中并运行时钟来运行用于仿真计算机的程序。 为此,您可以在模拟器中创建一个16字节的二进制文件,然后使用gui中的“加载RAM文件”选项将其加载到模拟器RAM中。 例如,我创建了一些示例程序,可以使用在example-programs/文件夹中。 这是fibonacci那fibonacci样子: 组装中: LDA[0xD] OUT STA[0xF] ADD[0xE] STA[0xD] LDA[0xF] STA[0xE] JC[0xA] JMP[0x0]
【文件预览】:
eater-emulator-master
----AUTHORS(34B)
----instructions.rom(160B)
----COPYING(32B)
----INSTALL(32B)
----example-programs()
--------regcnt.ram(16B)
--------fibonacci.ram(16B)
--------fib_ben.ram(16B)
--------mult3.ram(16B)
----logic.h(13KB)
----ram.h(2KB)
----Makefile.am(146B)
----main.cpp(2KB)
----logicWindow.h(12KB)
----NEWS(0B)
----configure.ac(258B)
----.gitignore(769B)
----README(2KB)
----readme.md(2KB)
----ChangeLog(0B)

网友评论