没有合适的资源?快使用搜索试试~ 我知道了~
vm1
共21个文件
rs:9个
md:3个
ttf:2个
需积分: 8 0 下载量 167 浏览量
2021-03-16
15:21:40
上传
评论
收藏 86KB ZIP 举报
温馨提示
虚拟机1 受Apple 2时代计算机启发的极小型虚拟机,用于复古游戏编程。 非常在制品。 特征 简单的指令集(我很懒) 内置汇编器 窗口输出 去做 二进制输入/输出 子程序 键盘输入系统 ?? 例子 来自examples/alphabet.vm1 set r0 65 ; 'A' set r1 31167 ; screen start addr set r2 32767 ; screen end + 1 set r4 91 ; 'Z' + 1 loop: store r0 @r1 ; write to "pixel" inc r1 1 ; next addr inc r0 1 ; next char jlt r0 r4 :test ; don't go past 'Z' set r0 65 test: jlt r1 r2 :loop ; if at end, draw and rese
资源推荐
资源详情
资源评论
收起资源包目录
vm1-master.zip (21个子文件)
vm1-master
res
fonts
dogicabold.ttf 31KB
dogica_license.txt 4KB
dogica.ttf 33KB
screenshot.png 65KB
Cargo.lock 2KB
isa.md 1KB
src
main.rs 2KB
isa.rs 687B
interpreter.rs 5KB
machine.rs 1KB
call_stack.rs 1KB
lib.rs 128B
assembler.rs 8KB
tokenizer.rs 3KB
raylib_run.rs 2KB
Cargo.toml 223B
address-space.md 134B
examples
alphabet.vm1 318B
subroutines.vm1 885B
.gitignore 8B
README.md 727B
共 21 条
- 1
资源评论
男爵兔
- 粉丝: 43
- 资源: 4591
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功