计算机硬件基础

学习计算机三大核心硬件:CPU, Main Memory, Disk的功能与特性,掌握常见计算机硬件相关的基础概念。

更新时间: 2021年06月

计算机硬件基础
预览课程
购买课程
课程小节数: 12
课程总时长: 0小时38分钟
价格: 免费

课程介绍

计算机由硬件和软件组合而成,硬件是计算机的物理部分,由很多看得见摸得着的器件组合而成,而软件则是计算机的虚拟部分,由程序员编写的代码组合而成。软件驱动硬件,硬件产生最终的计算结果。

在这门课程中,我们将站在一个较高的抽象角度,摒弃其中的技术细节来学习计算机的核心三大硬件,它们分别是:

  • CPU
  • Main Memory
  • Disk

CPU:也就是我们常说的中央处理器,我们将学习到它的功能与组成,同时我们也会通过一个简单的示例来了解CPU与其它硬件的交互流程。

Main Memory:主存储器,负责从磁盘中加载数据,并将这些数据提供给CPU运算,我们将从存储容量,运算速度等角度来将它与其它硬件做比较。

Disk:计算机中用于储存数据的部分,我们将学习并比较两种常见的Disk: HDD和SSD

课程重要知识点

  • 三大硬件的运算速度与存储容量的比较
  • CPU的寄存器与指令集
  • Memory-mapped I/O
  • Main Memory的Volatile特性与Disk的Nonvolatile特性
  • 两种数据访问方式Random Access MemorySequential
  • HDD的Seek timeLatency
  • HDD与SSD的比较

课程目标

学习并掌握计算机硬件的基础知识,为后续学习《计算机组成原理》、《操作系统》等计算机专业课程打下坚实的基础。

课程适用人群

  • 无任何编程经验,希望从零开始一步步学习计算机的基础知识
  • 有一定的编程基础,希望对计算机硬件有更加深入的理解

课程相关资料