Skip to content

计算机系统Ⅲ

专业必修5.5学分紫金港CS2053M

培养方案推荐修读学期:大二春夏

课程简介

计算机系统(简称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分

相关资源