8BitCompiler:Ben Eater的8位计算机的编译器

时间:2021-05-14 06:07:19
【文件属性】:
文件名称:8BitCompiler:Ben Eater的8位计算机的编译器
文件大小:141KB
文件格式:ZIP
更新时间:2021-05-14 06:07:19
JavaScript 8位编译器 这是一个为Ben Eater的8位计算机编写编译器的项目。 该编译器中使用的计算机对Eaters进行了一些修改。 它的跳转等于零且跳转小于零 它具有8位指令数据 它具有一个8位存储器地址寄存器 机器-汇编编译器 这是机器代码生成器。 它将获得您提供的程序集文件,并将其转换为计算机可以运行的代码。 运行编译器需要做的第一件事是安装 。 安装节点js后,可以通过运行以下命令安装依赖项: $ cd Machine $ npm install 要运行编译器,请使用以下命令: $ node index.js <input file> 通过指定要使用的端口,编译器可以选择将其上载到程序员Arduino。 $ node index.js <input file> /dev/ 程序员 程序员是在
【文件预览】:
8BitCompiler-master
----LICENSE(1KB)
----Simulator()
--------rollup.config.js(108B)
--------package.json(241B)
--------index.html(7KB)
--------reset.css(1KB)
--------mode()
--------src()
--------CodeMirrorLICENSE.txt(1KB)
--------.gitignore(36B)
--------css.css(3KB)
--------lib()
----Examples()
--------Prime.asm(3KB)
--------Add.asm(524B)
--------Benchmark.asm(2KB)
--------Loop.asm(823B)
--------Divide.asm(1KB)
--------Fibonacci.asm(1KB)
--------Multiply.asm(1KB)
--------Modulo.asm(1KB)
----.gitignore(4B)
----Programmer()
--------Programmer.ino(2KB)
----Machine()
--------Instruction.js(906B)
--------index.js(765B)
--------package.json(555B)
--------Parser.js(1KB)
--------SerialPortWriter.js(1KB)
--------Assembly.js(2KB)
--------.gitignore(31B)
--------Label.js(338B)
----README.md(2KB)

网友评论