没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
关于 该项目是开放大学(20465)的C编程课程中的一项作业。 该项目的目的是为15个指令的汇编语言,一个虚构的24位CPU和21位内存大小构建一个汇编程序。 该项目由@AvivNaaman和@YotamGranot完成。 对于任何问题,问题和想法请转至“问题”选项卡。 许可证:麻省理工学院许可证,自2020年9月1日起生效 目录结构(模块) assembler -主要功能定义,argv和argc处理,单个文件处理。 first_pass包含用于在第一遍处理单行和在第一遍处理代码行的函数。 second_pass包含用于在第二遍处理单行并用其地址替换符号的函数。 code -包含用于处理代码的有用功能。 instructions -包含用于处理指令的有用功能。 globals.h包含类型和常量定义。 table包含类似表的链表数据结构的定义。 utils包含通用的,项目范
资源推荐
资源详情
资源评论
收起资源包目录
OpenU-C-Project-main.zip (48个子文件)
OpenU-C-Project-main
second_pass.c 7KB
instructions.h 1KB
second_pass.h 858B
first_pass.c 9KB
.github
workflows
c.yml 272B
writefiles.h 657B
instructions.c 4KB
writefiles.c 4KB
LICENSE 1KB
code.c 12KB
code.h 2KB
table.c 3KB
.idea
misc.xml 137B
vcs.xml 180B
.name 9B
deployment.xml 1KB
mmn14.iml 97B
modules.xml 262B
dictionaries
aviv.xml 283B
.gitignore 125B
utils.c 4KB
first_pass.h 686B
.gitignore 64B
utils.h 3KB
CMakeLists.txt 617B
test_files
0.ext 41B
0.expected.ob 514B
0.ob 514B
0.ent 25B
spass_errors.as 615B
print.as 449B
0.as 255B
allvalid.as 2KB
input.expected.ext 41B
cmpfiles.sh 252B
reut_errors.as 640B
fpass_errors.as 3KB
input.as 293B
input.expected.ob 514B
input.expected.ent 25B
print.expected.ext 71B
print.expected.ob 484B
print.expected.ent 31B
Makefile 1KB
table.h 2KB
README.md 1KB
globals.h 3KB
assembler.c 4KB
共 48 条
- 1
资源评论
凯然
- 粉丝: 18
- 资源: 4568
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功