计算机系统Ⅲ
培养方案推荐修读学期:大二春夏
课程简介
计算机系统(简称sys)是在信安课改中诞生的三门课,内容包含了传统的四件套(数字逻辑设计、计算机组成、计算机体系结构、操作系统)。sys3是计算机系统贯通课程的最后一门课。
任课教师
常瑞/吴磊/申文博
成绩构成
由于本届开设班级较多,故没有pre环节,并且下板相关的工作暂未完成
- Final examination 30%
- Process assessment 70%
- Homework and Class Attendance 10%
- Projects 60%
- Lab1:BHT&BTB (10%)
- Lab2:Cache design(10%)
- Lab3:Virtual Memory(8%)
- Lab4:User mode(8%)
- Lab5:Page fault and fork system call(10%)
- Project:TBD(14%)
- 作业 4%
- 课堂参与/pre 6%
- 实验 60%
- lab1:分支预测 (8%)——在计算机系统二完成的五级流水线中加入分支预测
- lab2:加入Cache (8%)——在上一个实验的五级流水线中加入Cache
- lab3:虚拟内存 (8%)——OS实现虚拟地址到物理地址的映射
- lab4:用户模式 (8%)——OS支持特权态的隔离
- lab5:kernel 缺页+fork (10%)——OS实现fork系统调用与缺页异常处理
- lab6:硬件 缺页+MMU(可组队) (10%)——硬件支持虚拟地址翻译以及缺页异常处理
- Project:Xpart(可组队) (8%)——All by yourself!
- 期末 30%
- 单选 15*2分
- 简答 70分
相关资源
-
外链索引
- 计算机系统Ⅲ- 图灵班学习指南(涵盖了十分全面的介绍和资源)
- 计算机系统Ⅲ- 鹤翔万里的笔记本(课程笔记)
- Tapir's Notebook(25春夏·常瑞/周亚金班的课程情况以及课程笔记)
- 计算机系统Ⅲ - shrike505(25春夏·课程笔记)
- Computer system Ⅲ - Darstib's KG!(25春夏·课程情况+课程笔记)
- 计算机系统Ⅲ - Ryan🦄.eth(23春夏·课程笔记)
-
实验文档(历年文档均可以在zjugit上找到,这里只列出26春夏的链接)
-
回忆卷(24春夏)
- 回忆卷(25春夏)