目录
一.计算机系统组成
二、硬件系统
1.中央处理器----CPU
服务器的CPU相当于人体的大脑,负责计算机的运算和控制,是服务器性能效率最核心的部件。常见品牌有Intel和AMD。
无论是手机还是电脑,整个机器最核心的部件就是中央处理器(Central Processing Unit, CPU)
CPU作为特有的功能芯片,芯片内部有微指令集。
CPU的主要组成:运算器(算数逻辑单元)、预取器、控制器、寄存器、MMU(内存管理单元)。
CPU工作主要在于调度与运算,在CPU内部主要有两个单元:算数逻辑单元(运算器)、控制单元(控制器)
- 算数逻辑单元(arithmetic and logic unit)是能实现多组算数运算和逻辑运算的组合逻辑电路,简称ALU。
- 控制单元(Control Unit)负责程序的流程管理。正如工厂的物流分配部门,控制单元是整个CPU的指挥控制中心,有指令寄存器IR(Instruction Register)、指令译码器ID(Instruction Decoder)和操作控制器OC(Operation Controller)三个部件组成,对协调整个电脑有序工作极为重要。
CPU读取的数据都是从内存而来,内存中的数据从键盘等输入单元而来。
CPU处理完毕的数据也必须写回内存中,最后到输出设备。
如图的流向,所有的数据都是经过内存在转出去,这个出/入是CPU发出的控制命令。
CPU要处理的数据完全来自于内存,无论是应用程序还是文件读取,都是加载到内存中。
这就是为什么计算机内存为什么要足够大,机器运转就很流畅。
2.内存储器-------ROM,RAM, 内存
2.1 ROM
只读存储器(Read-Only Memory, ROM)只能读取信息而不能写入信息。ROM所存数据稳定,断电后所存数据也不会发生改变,经常用来存储各种固定程序和数据。
2.2 RAM
随机存取存储器(Random Access Memory) 可以随时读写,而且速度很快,通常在计算机和数字系统中用来临时存储程序、数据和中间结果,是与CPU直接交换数据的内部存储器。
缺点:断电所存储的数据立马丢失!
2.3 内存
内存,靠“电信号”来存储用户数据。断电数据立马丢失!数据不能持久化存储。优点:数据读写速度快。
内存条—人体的临时记忆—计算机是把数据加载到内存中,然后和CPU调度工作的------你遇见一个帅哥,把他的形象记在了脑海里,可以和其他人去分享这个件事情,把数据放在了人脑的临时记忆系统中------把计算机的磁盘数据,临时放在了内存中去处理。
内存是计算机中最重要的核心部件之一,他可以理解为是计算机处理的一个中间件。
内存解决的是CPU和磁盘之间的速度不匹配问题,因为CPU处理的实在是太快了,磁盘的速度太慢了。
内存是CPU和硬件数据中间的一个交互桥梁
默认情况下,CPU都是从内存中读写数据,内存从磁盘获取数据
为了提升效率,一般在开机或者软件运行的时候,通常直接把数据先从硬盘读取到内存中,便于CPU的加速读写,提升计算机的运行效率
2.3.1 内存的特点
- 内存的容量和处理速度直接决定了电脑的数据传输效率
- 内存的数据是临时存放,如果断电数据是会丢失的,如果数据很重要,需要把内存数据持久化写入磁盘上,永久存储
- 程序在运行的时候,数据会被加载到内存中执行,在断电或是应用程序重启,数据都会自动的从内存中释放
2.3.2 内存的发展
- DDR
- DDR2
- DDR3
- DDR4
如果需要给电脑内存升级,需要关注下内存的版本型号
2.3.3 内存加速—多通道设计
内存在厂家设计的时候,如果型号、频率、版本一直的内存条,就能够组成多通道设计,一个内存是64位,2个内存是128位,这就是双通道的概念。
在双通道的内存搭配下,数据是同步读/写到一对内存中,提升机器的数据读写性能
三.结束语
先把整个硬件的内容分为三个部分吧,太多了反而没有学下去的欲望了,所以就写这个多吧。希望博主的分享对小伙伴们都能起到帮助作用,有什么意见也可以在下方评论,我们一起进步,有什么错误可以提出来一起纠正,学知识找到更优秀的自己!