那么计算器主要的组成组件是什么呢?底下我们以常见的个人计算机主机或服务器工作站主机来作
为说明好了。
0.1.1
计算机硬件的五大单元
关于计算机的硬件组成部分,其实你可以观察你的桌面计算机来分析一下,依外观来说这家伙主要可
分为三部分,分别是:
.
输入单元:包括键盘、鼠标、卡片阅读机、扫描仪、手写板、触控屏幕等等一堆;
.
主机部分:这个就是系统单元,被主机机壳保护住了,里面含有一堆板子、
CPU
与主存储器等;
.
输出单元:例如屏幕、打印机等等
我们主要透过输入设备如鼠标与键盘来½一些数据输入到主机里面,然后再由主机的功能处理成为图
表或文章等信息后,
½½果传输到输出设备,如屏幕或打印机上面。那主机里面含有什么组件呢?
如果你曾经拆开过计算机主机机壳
(
包括拆开你的智能型手机也一样喔!
)
会发现其实主机里面最
重要的就是一片主板,上面安插了中央处理器
(CPU)
以及主存储器、硬盘
(
或记忆卡
)
还有一些适
配卡装置而已。
当然大部分智能型手机是½这些组件直½焊½在主板上面而不是插卡啦!
整部主机的重点在于中央处理器
(Central Processing Unit, CPU)
CPU
为一个具有特定功能的芯片,
里头含有微指令集
,如果你想要让主机½行什么特异的功能,就得要参考这颗
CPU
是否有相关内½
的微指令集才可以。
由于
CPU
的工作主要在于管理与运算,因此在
CPU
内又可分为两个主要的
单元,分别是:
算数逻辑单元与控制单元
(
3
)
其中算数逻辑单元主要负责程序运算与逻辑判断,
控制单元则主要在协调各周边组件与各单元间的工作。
既然
CPU
的重点是在½行运算与判断,那么要被运算与判断的数据是从哪里来的?
CPU
读取的数
据都是从主存储器来的!
主存储器内的数据则是从输入单元所传输½来!而
CPU
处理完毕的数据
也必须要先写回主存储器中,最后数据才从主存储器传输到输出单元。
Tips
为什么我们都会说,要加快系统效能,通常½内存容量加大就可以获得相当好的成效?
如同下图以及上面的说明,因为所有的数据都要经过主存储器的传输,
所以内存的容量如果太小,数据快取就不
足~影响效能相当大啊!尤其针对
Linux
作为服务器的环境下!这点要特别记忆喔!
综合上面所说的,我们会知道其实计算机是由几个单元所组成的,包括
输入单元、
输出单元、
CPU
部的
控制单元、算数逻辑单元与主存储器
五大部分。
这几个东西的相关性如下所示: