- L00.前言
- L01.课程简介.01.什么是计算机
- L01.课程简介.02.计算机的基本组成
- L01.课程简介.03.软件和硬件的关系
- L01.课程简介.04.中央处理器
- L01.课程简介.05.课程重点
- L01.课程简介.06.软件形态
- L01.课程简介.07.CPU对软件的理解
- L01.课程简介.08.CPU对硬件的控制
- 模型机-概念
- 模型机-机器指令举例
- 模型机-机器程序举例
- 模型机-程序运行
- L01.课程简介.10.实验形式
- 实验过程演示
- 仿真软件操作简介
- 仿真软件操作演示
- L01.课程简介.12.课程安排及成绩评定
- L01.课程简介.13.我期待
- L02---00.内容概要.生成
- L02---01.模型机简介.生成
- L02---02.学习input模块.生成
- L02---03.学习output模块.生成
- L02---04.人工进行输入输出操作1.生成
- L02---D01.人工操作演示.生成
- L02---04.人工进行输入输出操作2.生成
- L02---05.微程序.生成
- L02---06.微程序模式输入输出操作.生成
- L02---D02.微程序操作演示.生成
- L03.---00.内容概要.生成
- L03.---01.存储器原理及基本操作.生成
- L03.---02.仿真电路的存储器操作.生成
- L03.---03.操作任务.生成
- L03.---04.人工操作.生成
- L03.---D01.人工操作.生成
- L03.---05.微程序操作.生成
- L03.---D02.微程序操作.生成
- L03.---06.机器程序简介.生成
- L03.---07.机器指令集简介.生成
- L03.---08.机器程序与微程序的关联.生成
- L03.---09.本课程中硬件理解软件的机制.生成
- L03.---E01.微流图设计
- L03.---10.使用机器程序操作RAM.生成
- L03.---D03.机器程序操作.生成
- L04.寄存器.00.概要.生成
- L04.寄存器.01.寄存器简介.生成
- L04.寄存器.02.仿真模型中的寄存器堆栈.生成
- L04.寄存器.03.手动操作寄存器堆栈1.生成
- L04.寄存器.D01.生成
- L04.寄存器.04.仿真电路中IR与寄存器堆栈的关系.生成
- L04.寄存器.05.手动操作寄存器堆栈2.生成
- L04.寄存器.D02.生成
- L04.寄存器.06.通过机器指令操作寄存器.生成
- L05.运算器.00.内容概要.生成
- L05.运算器.01.手动操作运算器.生成
- L05.运算器.D01.生成
- L06.基本模型机.生成
计算机硬件小白必看!2014年这门实验课帮你彻底搞懂机器怎么跑
内容简介:最近很多同学在后台问我,有没有适合零基础入门的计算机组成原理课程。今天要强烈安利的这套2014计算机组成原理实验视频教程 ,绝对是被低估的经典!别看年份早,讲得比现在很多新课都透彻,特别适合想从根源理解计算机运行逻辑的朋友。
为什么说这门课特别适合打基础?
当年录制时采用了"理论+实验室实拍"的立体教学模式。老师会先拿着各种芯片、主板实物讲解,接着带学生用仿真软件搭建完整系统。现在回头看,这种手把手的实验演示反而比纯PPT讲解更直观。
我自己带学生时就发现,很多人卡在不理解"指令到底怎么从内存跑到CPU"这种基础问题。而这套视频里有个超精彩的章节,用示波器捕捉真实信号波形,把抽象的时钟周期变成了看得见的脉冲图。
课程三大硬核亮点
- 【看得见的二进制】演示如何用逻辑门搭建加法器
- 【会动的存储器】动态展示DRAM刷新过程
- 【可操作的CPU】用FPGA实现简易指令集
适合哪些人学习?
特别推荐给三类同学:准备考研计组的、自考计算机专业的、以及想转行IT但基础薄弱的上班族。虽然部分实验设备现在升级了,但底层原理完全没变,反而能学到更本质的内容。
详细课程目录解析
基础篇(1-8讲)
从最基础的与非门开始,带大家用模拟软件搭建运算单元。这里会重点讲清楚补码运算的硬件实现,很多同学就是这块没弄懂导致后续学浮点数时一脸懵。
核心篇(9-15讲)
存储器工作原理是重点!会带大家用示波器观测DRAM的读写时序,这个实验现在很少有课程做了。中断系统和DMA传输也讲得特别细致。
进阶篇(16-24讲)
用FPGA开发板实现简化版MIPS处理器,虽然没现在的RISC-V热门,但五级流水线的设计思路完全通用。最后还会演示用机器语言点亮LED。
整套课程最大的优势就是所有抽象概念都能找到对应的硬件实验。比如讲Cache映射时,会实际对比直接映射和组相联映射的命中率差异,这种实操体验看十遍课本都换不来。
想真正弄懂计算机怎么工作的同学,不妨从这个经典课程开始入门。有时候老课程反而能把基础讲得更透彻,毕竟现在很多新课都急着赶时髦讲云计算大数据,反而把最基础的硬件原理一带而过了。








