没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
锈虚拟机 一个用 Rust 编写的虚拟机来模拟 LC3 计算机(Little Computer 3)和版本的 C 代码版本的重新实现(非常感谢作者写了一篇很棒的文章)。 用法 运行它很简单,下载这里提供的rust_vm二进制版本。 下载或 。 理想情况下,它应该能够运行任何其他 LC3 汇编代码。 运行./rust_vm /path/to/lc3_assembly 。 示例: ./rust_vm rogue.obj 。 注意:此 VM 代码是专门为在类 Unix 操作系统中运行而编写的。 二进制文件可能会也可能不会在 Windows 机器上运行。 预习 流氓游戏 2048游戏 更多关于虚拟机 这是我制作的代表 VM 工作流程的简单图表: 内存和寄存器是被仿真的主要硬件。 我们其余的代码主要集中在从内存中读取指令,确定它是什么类型的指令(Op-code),并执行相应的操作。 要了解
资源推荐
资源详情
资源评论
收起资源包目录
rust_vm-main.zip (15个子文件)
rust_vm-main
.gitignore 8B
src
main.rs 7KB
trapcode_fn.rs 2KB
opcode_fn.rs 7KB
lib.rs 6KB
Cargo.lock 577B
assets
rust_vm_demo_rogue.gif 220KB
rust_vm_demo_2048.gif 70KB
lc3_vm.jpg 85KB
lc3_workflow.drawio 4KB
LICENSE 34KB
Cargo.toml 235B
rogue.obj 762B
README.md 3KB
2048.obj 2KB
共 15 条
- 1
资源评论
生物医药从业者
- 粉丝: 17
- 资源: 4616
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于QT的地图可视化桌面系统后台数据库为MySQL5.7源码.zip
- 基于simulink的PLL锁相环系统仿真【包括模型,文档,参考文献,操作步骤】
- 基于EM-GMM模型的目标跟踪和异常行为检测matlab仿真【包括程序,注释,参考文献,操作步骤,说明文档】
- 2109010044_胡晨燕_选课管理数据库设计与实现.prj
- 帕鲁介绍的PPT备份没什么好下的
- demo1-202405
- 两种方式修改Intel网卡MAC地址
- 服务器搭建所需资源:static文件夹
- Vue02的源码学习资料
- Python 程序语言设计模式思路-行为型模式:访问者模式:在不改变被访问对象结构的情况下,定义对其元素的新操作
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功