0.1.2
、计算机的五大单元
(
4
)
上面图标中的『系统单元』其实指的就是计算机机壳内的主要组件,而重点在于
CPU
与主存储器。
特别要看的是实线部分的传输方向,
基本上数据都是流经过主存储器再转出去的
至于数据会流½
/
流出内存则是
CPU
所发布的控制命令!而
CPU
实际要处理的资料则完全来自于主存储器
(
不管是
程序还是一般文件数据
)
!这是个很重要的概念喔!
这也是为什么当你的内存不足时,系统的效能就
很糟糕!也是为什么现在人们买智能型手机时,对于可用内存的要求都很高的原因!
而由上面的图示我们也能知道,所有的单元都是由
CPU
内部的控制单元来负责协调的,因此
CPU
是整个计算机系统的最重要部分!
那么目前世½上有哪些主流的
CPU
呢?是否刚刚我们谈到的硬
件内全部都是相同的
CPU
架构呢?底下我们就来谈一谈。
0.1.2
一切设计的起点:
CPU
的架构
如前面说过的,
CPU
其实内部已经含有一些微指令,我们所使用的软件都要经过
CPU
内部的微指
令集来达成才行。
那这些指令集的设计主要又被分为两种设计理念,这就是目前世½上常见到的两
种主要
CPU
架构,
分别是:精简指令集
(RISC)
与复杂指令集
(CISC)
系统。底下我们就来谈谈
这两种不同
CPU
架构的差异啰!
.
精简指令集
(Reduced Instruction Set Computer, RISC)
(
5
)
这种
CPU
的设计中,微指令集½为精简,每个指令的运行时间都很短,完成的动作也很单纯,指令
的执行效能½佳;
但是若要做复杂的事情,就要由多个指令来完成。常见的
RISC
微指令集
CPU
要例如甲骨文
(Oracle)
公司的
SPARC
系列、
IBM
公司的
Power Architecture (
包括
PowerPC)
列、与安谋公司
(ARM Holdings)
ARM CPU
系列等。
在应用方面,
SPARC CPU
的计算机常用于学术领域的大型工作站中,包括银行½融体系的主服务器
也都有这类的计算机架构;
至于
PowerPC
架构的应用上,例如新力
(Sony)
公司出产的
Play Station
3(PS3)
就是使用
PowerPC
架构的
Cell
处理器;
那安谋的
ARM
呢?你常使用的各厂牌手机、
PDA
导航系统、网络设备
(
½换器、路由器等
)
等,几乎都是使用
ARM
架构的
CPU
喔!
老实说,
目前
世½上使用范围最广的
CPU
可能就是
ARM
这种架构的呢
(
6
)