chipjs:Chip8 解释器的 JavaScript 实现

时间:2024-07-21 01:32:51
【文件属性】:

文件名称:chipjs:Chip8 解释器的 JavaScript 实现

文件大小:15KB

文件格式:ZIP

更新时间:2024-07-21 01:32:51

JavaScript

芯片JS 这是对 ChipJS 是什么的描述以及关于其开发的各种注意事项。 CHIP-8 是 1970 年代的一种古老的游戏开发语言,完全基于称为“操作码”的十六进制指令来操作内存中的数据。 ChipJS 是一个类似 CHIP-8 的机器和解释器的实现,与任何关于图形渲染(库等)的意见完全分开。 组件 典型的 CHIP-8 机器具有如下内存结构: CHIP-8 语言也有特殊的行为: ChipJS 将通过状态和行为模拟 CHIP-8 机器和 CHIP-8 语言,这意味着面向对象编程。 因此,有必要制定什么ChipJS是什么ChipJS一样。 ChipJS具有: 4096 字节RAM 在经典机器中,地址 0x000 到 0x1FF 被语言解释器占用,但在 ChipJS 中不会这样 无论如何,ChipJS 将假设所有程序都从内存中的 0x200 开始 16 个8 位寄存器,V0 到


【文件预览】:
chipjs-master
----package.json(610B)
----test()
--------assertions()
--------opcodes.js(14KB)
--------internals.js(298B)
--------integration.js(1KB)
----src()
--------index.js(20KB)
--------opcodes.js(9KB)
--------utility.js(3KB)
----.gitignore(26B)
----README.md(6KB)

网友评论