计算机系统 ¶ Abstract 计算机系统相关学习笔记。包括: 浙江大学 “计算机系统” 系列专业课程笔记及相关知识 南京大学计算机系统基础实验(ICS PA)纪实 Table of Contents¶ 理论部分 ¶ 计算机系统 Ⅰ 数字的表示和处理 数字逻辑基础(TODO) 组合逻辑电路设计(TODO) 时序逻辑电路设计(TODO) 指令集体系结构 处理器(TODO) 计算机系统 Ⅱ 流水线 CPU 操作系统简介 操作系统结构及系统调用 进程与线程 CPU 调度 进程同步 PS:这里的 TODO 大概率不会再写了,除非当助教(x 实验部分 ¶ 计算机系统 Ⅰ lab1-1: 四位全加器和七段管译码器 lab1-2: 多路选择器的设计和测试 lab2-1: 复杂操作:加法器 lab2-2: 复杂操作:乘法器 lab3: 七段管显示器 lab4-1: RISC-V 汇编实验 lab4-2: overflow 理解 lab5-1: 单周期 CPU 数据通路设计 lab5-2: 单周期 CPU 设计 计算机系统 Ⅱ lab1: 流水线 CPU 设计 lab2: 流水线冒险处理 lab3: GDB+QEMU 调试 64 位 RISC-V LINUX lab4: RV64 内核引导 lab5: RV64 时钟中断处理 lab6: RV64 内核线程调度 lab7: 综合实验(特权级 CPU) 计算机系统 Ⅲ lab1: 动态分支预测 lab2: Cache 设计 lab3: RV64 虚拟内存管理 lab4: RV64 用户模式 lab5: RV64 缺页异常处理以及 fork 机制 Xpart: 软硬件综合贯通实验(展示 slides 🔗) 南京大学 ICS PA 实验纪实 最后更新: 2023年8月6日 22:04:08 创建日期: 2022年3月8日 23:22:31