Linux学习初级篇-鸟哥的Linux私房菜 基础学习篇(第四版)

第零章 计算器概论

0.1 计算机:辅助人脑的好工具

所谓的计算机就是一种计算器,而计算器其实是:【接受用户输入指令与数据,经由中央处理器的数学与逻辑单元运算处理后,以产生或储存成有用的信息】。所以,只要有输入设备和输出设备,可以输入数据使该机器产生信息的,就算是一部计算器了。

0.1.1 计算机硬件的五大单元

关于计算机的硬件组成部分,从外观分为三类,分别是:

  • 输入单元:包括键盘、鼠标、卡片阅读机、扫描仪、手写板、触控屏幕等等一堆
  • 主机部分:这个就是系统单元,将主机机壳保护住了,里面含有一堆板子、CPU与主存储器等;
  • 输出单元:例如:屏幕、打印机等等

  整个主机的重点在于中央处理器,即CPU,CPU为一个具有特定功能的芯片,里面含有微指令集,微指令是另外一门课程啦,这里就不详细介绍了,嘻嘻🤭

   由于CPU的工作主要是在于管理与运算,因此在CPU内又可以分为两个单元,分别是:算数逻辑单元与控制单元。算数逻辑单元主要负责程序运算与逻辑判断,控制单元则主要是在协调各周边组件与各单元间的工作。

  既然CPU的重点是在进行运算与判断,那么要被运算与判断的数据是从哪里来的?CPU读取的数据都是从主存储器来的,主存储器内的数据则是从输入单元所传输进来!而CPU处理完毕的数据也必须要先写回主存储器中,最后数据才能从主存储器传输到输出单元。

Tip:为什么我们都会说,要加快系统效能,通常将内存容量加大才可以获得相当好的成效呢?

因为所有的数据都要经过主存储器的传输,所以,如果内存的容量太小,数据快速取数据就不足~  影响效能相当大啊!尤其是针对Linux 作为服务器环境的情况下!

综合所述:计算机是由几个单元所组成的,包含输入单元、输出单元、CPU内部的控制单元、算数逻辑单元与主存储器五大部分。这几个单元的相关性如下所示:

 

 从上图我们可以看出:系统单元就是计算机机壳内的主要组件,而重点在于CPU与主存储器。特别要看的是实现部分的传输方向,基本上数据都是流经过主存储器再转出去的!数据的流入/流出内存都是CPU的控制命令!而CPU实际要处理的资料则完全来自与主存储器(不管是程序还是一般的文件数据),所以这就是为什么系统的效能严重受主存储器的影响的原因。

posted @ 2020-06-04 16:57  野山樱  阅读(124)  评论(0)    收藏  举报