Linux入门:计算机组件介绍


一、常见小问题


1.x86计算机是什么意思?

个人计算机被称为X86架构的计算机,因为Intel最早开发的CPU架构为8086,后来80286,80386;因此统称为X86架构;

2.为什么买回家500G的硬盘实际只有465G?

因为我们是按照2进制算的,即500G = 500 * 1024 * 1024 * 1024 B;
而他们1024是按照1000算的,因此是500* 1000 * 1000 * 1000 / ( 1024 * 1024 * 1024) = 465 G; 

二、计算机的分类


计算机根据运算能力来说,分为:
(1)超级计算机(Super Computer):最快的计算机, 应用于模拟,比如国防军事领域的模拟,需要摆在空调房间里;
上海超级计算机中心的“曙光5000A":
  • 内存: 95TB;
  • 硬盘: 500 TB;
  • CPU:AMD 8347HE 64bit 4核低功耗1.9GHz;
(2)大型计算机(Mainframe Computer):处理大量数据与复杂运算,应用于处理证券交易所的大量数据,需要摆在空调间里;
IBM zEnterprise 114:
  • 内存:120GB;
  • CPU:3.8GHz;
(3)迷你计算机(Minicomputer):用于科学研究,不需要放空调间里;
HP 9000 rp3440-4:
  • 内存:24GB;
  • CPU:1GHz;
(4)工作站(Workstation):性价比较高,用于学术研究,追求稳定;
联想ThinkStation E30:
  • 内存:16GB;
  • CPU:3.2GHz;
  • 硬盘:500GB;
(5)微电脑(Microcomputer):个人计算机;


三、计算机的组成


1.大致介绍


计算机的三大组件:输入/输出单元、CPU、内存;

CPU

内存

硬盘
Linux入门:计算机组件介绍_第1张图片
显卡

网卡
Linux入门:计算机组件介绍_第2张图片

计算机主机中最重要的是主板,因为CPU、显卡、内存、网卡、声卡都是插在主板上的(当然如果主板已经集成了显卡、声卡、网卡就不用再插这些设备了)。
主板上面还有CMOS和BIOS;
CMOS芯片:负责存储硬件的配置参数,例如网卡是否开启等;
BIOS(Basic Input Output System)是一个软件,但是死装在主板上,开机时按[delete]键即可进入,负责读取和写入硬件的参数;
CPU的上面一般都会按一个风扇,因为CPU任务多,且热量大;
北桥:负责内存、CPU、显卡的速度较快设备的通信;
南桥:负责硬盘、USB等速度较慢的设备的通信;

Tips:


显卡(又称VGA,Video Graphics Array):一般的规格有PCI/AGP/PCI-Express;
显卡需要有显卡内存,此显卡内存大小决定了分辨率的大小;
GPU:嵌入于显卡中,专门用来处理3D加速的芯片。


四、CPU介绍

1.CPU功能

CPU(Central Processing Unit)有两大组成部分:(1)算术逻辑单元(2控制单元;
算术逻辑单元负责运算功能,控制单元负责协调各单元的工作;
CPU只能从内存中读取数据,计算完的数据也只能放入内存;
而CPU与内存的数据传输也是不快的,因为需要经过北桥,所以CPU内部存在一个Cache(SRAM),将一些常用的数据放在Cache中;


2.CPU指令

CPU是一个芯片,内含指令集;
20%的指令完成80%的功能;
CPU根据内部的指令集设计理念可分为:
(1)RISC(Reduced Instruction Set  computer ):每条指令短且长度相同,并且指令集较小;
Sun公司的SPARC:用于大型工作站;
ARM:用于手机等;
IBM PowerPC;
(2)CISC(Complex Instruction Set  computer ):指令多而且复杂,指令长度不一;
Intel、AMD的x86个人计算机;

CPU中存在核心指令集和扩展指令集,核心指令集差别不大,而扩展指令集的目的是为了提高CPU在某方面的性能,比如MMX能够提高多媒体处理的性能;
CPU的扩展指令集决定了CPU能够执行的功能,比如:
(1)多媒体微指令集:MMX、SSE、SSE2、SSE3、SSE4、AMD-3DNow!;
(2)虚拟化微指令集:Intel-VT、AMD-SVM;
(3)省电微指令集:Intel-SpeedStep,AMD-PowerNow!;
(4)64/32位兼容技术:Intel-EM64T;
CPU-Z这款软件能够看出当前CPU支持的指令集,拿我为例子:

Linux入门:计算机组件介绍_第3张图片

可以看出
MMX、SSE:提高多媒体处理的性能;
EM64T(Extended Memory 64 Technology):Intel的64位指令集,兼容64位,说明电脑能够安装64位操作系统;
VT-x:提高虚拟化效率及稳定性;

3.外频、主频、倍频

外频是指CPU与外部设备的数据传输速度;
主频是指CPU一秒内的工作次数;
倍频是CPU内部用来加速的倍数;
主频=外频*倍频;
CPU的频率并不能决定性能,即CPU频率越高不一定性能越好;
有的人以为将主频提升即可提高性能,实际上不是的,CPU的主频太快与其他设备不配合会导致死机;
Intel的CPU已经基本把倍频和外频的设置锁定了,而AMD还是可以调整外频的,在BIOS中设置;不过尽量不要调;
举例:
如果原本外频为100M,倍频为6,则主频为600M,如果将外频调为200M,则主频为1200M,想象一下计算机的运行应该要各个组件相互协调才行,如果CPU运行的过快,则会使得与其他组件的运行不协调,会死机;
注:CPU的外频与内存的外频最好一致。

4. i386、i586、i686、x86_64

这些都是CPU的架构名称;
64位的CPU为x86_64;
i386 --> i586 --> i686,因此如果一个软件说明安装在i586上,则也可以安装在i686的机器上,但是不能安装在i386的机器上;

5.通过CPU-Z查看CPU参数

FSB(Front Side Bus):北桥的频率;

Linux入门:计算机组件介绍_第4张图片
 

 

五、内存介绍


双通道设计:安装两个规格相同,大小相同的内存,这样能够开启两个通道接收和发送数据,数据宽度加大;
DDR(Double Data Rate)内存:一个工作周期内进行两次数据传输;


Linux入门:计算机组件介绍_第5张图片



六、硬盘介绍


硬盘由盘片、机械手臂、磁头等组成;
硬盘的常用术语有扇区、磁道、柱面

Linux入门:计算机组件介绍_第6张图片
传输接口:IDE与SATA;
一条IDE连接线可以连接两个硬盘(Master/Slave);

Linux入门:计算机组件介绍_第7张图片

硬盘信息通常采用“鲁大师”查看;











你可能感兴趣的:(linux,工作,IBM,processing,X86,多媒体处理)