Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
本课程重点讲述计算机的内部结构和工作原理,着眼于软件和硬件的衔接互动,注重基本概念和真实系统的对应。
Syllabus
- 课程介绍——欢迎选修计算机组成
- 本课程重点讲述计算机的内部结构和工作原理,着眼于软件和硬件的衔接互动,注重基本概念和真实系统的对应。
- 第一讲 计算机基本结构
- 内容要点:冯·诺伊曼结构,计算机执行指令的过程
- 第二讲 指令系统体系结构
- 内容要点:x86 ISA,MIPS ISA
- 第三讲 算术逻辑单元
- 内容要点:逻辑运算,二进制加减法运算,ALU的实现
- 第四讲 乘法器和除法器
- 内容要点:乘法运算,乘法器的实现,除法运算,除法器的实现
- 第五讲 单周期处理器
- 内容要点:控制器,数据通路
- 第六讲 流水线处理器
- 内容要点:流水线,相关和冒险
- 第七讲 存储层次结构
- 内容要点:高速缓存,主存
- 第八讲 中断和异常
- 内容要点:中断与异常的异同,中断处理的过程
- 第九讲 输入输出设备
- 内容要点:基本的输入输出控制方式,常用的输入输出设备类型
- 期末考试
- The description goes here
Taught by
陆俊林(Lu Junlin)
Tags
Reviews
5.0 rating, based on 1 Class Central review
4.8 rating at Coursera based on 483 ratings
Showing Class Central Sort
-
这门由北京大学开设的《计算机组成 计算机组织》课程,是我在计算机体系结构领域打牢基础的**关键一课**。课程从数字逻辑层起步,逐步深入CPU设计、指令集、存储层次等核心内容,知识结构清晰严谨。(教师姓名/团队)的讲解**深入浅出**,尤其通过动画演示抽象概念(如流水线冒险、缓存机制),大幅降低了理解门槛。
**亮点:**
✅ 实验部分极具价值:通过Verilog实现简易MIPS处理器(或FPGA仿真),将理论转化为实践。
✅ 作业设计合理:从ALU设计到多周期CPU,循序渐进提升挑战性。
✅ 配套资料丰富:PPT与讲义逻辑性强,方便复习。
**建议改进:**
⚠️ 实验环境配置(如Vivado/ModelSim)对新手较复杂,建议提供更详细的图文指南。
⚠️ 若能加入RISC-V等现代架构的对比拓展会更前沿。
**学习强度:** 每周需投入约**8-10小时**(含视频+作业+实验),适合有数字电路基础的计算机专业学生。**强烈推荐**给希望深入理解"计算机如何工作"的学习者!