04 2022 档案
摘要:lab7 tiny shell笔记 主要任务是在tsh.h中实现一个简单功能的shell(支持job)。有16个测试,是make test01至make test16,依次测试trace01.txt至trace16.txt中的内容。 测试的流程 输入make test01,会调用sdriver.pl
阅读全文
摘要:lab5 Y86-64 Assembler笔记 本lab需要编写汇编器(assembler),将Y86-64的汇编代码转换为二进制代码。代码文件:y64sam.c 头文件重要数据结构 /* Table used to encode information about instructions */
阅读全文
摘要:lab6 piplined processor笔记 part A 主要是写汇编代码。比较简单,略过 part B 比较简单,略过 part C 修改pipe-full.hcl和ncopy.ys,保证程序正确性的同时,使得程序运行越快越好。 要求: pipe-full.hcl:实现iaddq指令 nc
阅读全文