slede8::sled::sled::sled::sled::sled::sled::sled::sled:

时间:2024-06-19 09:01:51
【文件属性】:

文件名称:slede8::sled::sled::sled::sled::sled::sled::sled::sled:

文件大小:152KB

文件格式:ZIP

更新时间:2024-06-19 09:01:51

TypeScript

SLEDE8 介绍 总共有 16 个 8 位寄存器, r0..r15 。 您可以在此处缓存要处理的数据。 此外,还使用了一个标志来表示比较操作的结果,并决定程序是否执行条件跳转。 可用内存为 4096 字节,地址为0..4095 。 程序从地址 0 加载,因此第一条指令的地址始终为 0。 SLEDE8 将二进制数据作为小端。 语法 程序使用 s8 汇编 ( .s8asm ) 编写并安装到二进制文件 ( .s8 )。 在 s8 汇编中,一行可以是merkelapp 、 instruksjon 、 data或kommentar 。 也可以按照instruksjon添加注释。 空行将被忽略。 注释 kommentar开始字符; . 安装程序时会忽略注释。 示例( ): ; en kommentar NOPE ; en annen kommentar 标签 merkelapp是^[0-9


【文件预览】:
slede8-main
----.gitignore(19B)
----.eslintrc(316B)
----package.json(1KB)
----package-lock.json(647KB)
----src()
--------assembler.test.ts(2KB)
--------assembler.ts(8KB)
--------runtime.ts(5KB)
--------index.ts(74B)
----jest.config.js(158B)
----LICENSE(1KB)
----tsconfig.json(261B)
----.github()
--------workflows()
----rollup.config.js(510B)
----.prettierignore(50B)
----README.md(7KB)
----.vscode()
--------settings.json(66B)
--------extensions.json(121B)
----.editorconfig(107B)
----.prettierrc(41B)

网友评论