没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
用60行代码编写的简单CPU模型 CPU60是用60行C代码编写的简单CPU模型。 它支持8个寄存器和一些简单的指令: mov , add , addi , sub , subi and , andi or ori指令。 在每条指令之后是CPU寄存器转储。 默认情况下,从标准输入中读取输入。 可能会传递标志-r来模拟CPU的正确复位。 复位后,所有寄存器均填充0。 如果没有-r ,则寄存器的值是不确定的,并且您的程序指令不能取决于寄存器的内容。 如何建造 建立: make 怎么跑 手动: % ./cpu60 reg0=a7 reg1=f1 reg2=d9 reg3=2a reg4=82 reg5=c8 reg6=d8 reg7=fe sub r0,r0,r0 reg0=00 reg1=f1 reg2=d9 reg3=2a reg4=82
资源推荐
资源详情
资源评论
收起资源包目录
cpu60-master.zip (9个子文件)
cpu60-master
.gitignore 246B
.travis.yml 63B
COPYRIGHT.md 1KB
LICENSE 1KB
README.md 2KB
tests
prog.0.o 795B
prog.0.t 83B
makefile 215B
cpu60.c 2KB
共 9 条
- 1
资源评论
茶了不几
- 粉丝: 35
- 资源: 4772
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 高级系统架构设计师下午试题模拟题6套试题.pdf
- 科技公司员工转正评估表.xlsx
- 微观企业劳动力生产率数据(1999-2023年).txt
- CCF大数据竞赛-垃圾短信基于文本内容的识别项目源码(高分项目)
- Linux环境下Nginx服务器的源码安装与自动启动配置指南
- 【Unity 插件】DLSS - Upscaling for Unity 将低分辨率图像提升为高分辨率图像,接近或超越原生分辨率
- 基于角色访问控制的Linux安全模块+项目源码+文档说明
- 基于uniapp构建的顺风车、约车、拼车、通勤、滴滴微信小程序(源码+文档说明)
- 【Unity 插件】Invector FSM AI Template 易用的 AI 模板, 轻松实现敌人的巡逻、追击、攻击等动作
- 文本数据可视化tocsv.csv
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功