跳转至

计算机结构

一个女孩子为什么要懂这些呀🥹

CPU

架构

复杂指令集CPU:X86架构:如intel、AMD

精简指令集CPU:ARM架构如飞腾、PowerPC架构如IBM

https://zhuanlan.zhihu.com/p/492112652

主频、外频、倍频

CPU主频(CPU全核基础频率):CPU外频(主板设定) x CPU 倍频(CPU设定) - 主频:CPU 内部的时钟频率,是CPU进行运算时的工作频率。一般来说,主频越高,一个时钟周期里完成的指令数也越多,CPU的运算速度也就越快。但由于内部结构不同,并非所有时钟频率相同的CPU性能一样。 - 外频:即系统总线,CPU与周边设备传输数据的频率,具体是指CPU到芯片组之间的总线速度。 - 倍频:原先并没有倍频概念,CPU的主频和系统 总线的速度是一样的,但CPU的速度越来越快,倍频技术也就应允而生。它可使系统总线工作在相对较低的频率上,而CPU速度可以通过倍频来无限提升。从1.5开始,以0.5为单位递增。大部分倍频都被锁定,需要与主板适配。 - 超频:电脑的超频就是将CPU、显卡、内存甚至鼠标等硬件的频率提高,让它们在高于其额定的频率状态下稳定工作,以提高电脑的工作速度。   以超频最有效果的CPU 为例,目前CPU的生产可以说是非常精密的,以至于生产厂家都无法控制每块CPU到底可以在什么样的频率下工作,厂家实际上就已经自己做了多次测试,将能工作在高频率下的CPU标记为高频率的,然后可以卖更高的价钱。但为了保证它的质量,这些标记都有一定的富余,也就是说,一块工作在2500MHZ的CPU,很有可能在3500MHZ下依然稳定工作,为了发掘这些潜在的富余部分,可以进行超频。

缓存:

是位于CPU与内存之间的临时存储器,它的容量比内存小但交换速度快。

用于减少处理器访问内存所需平均时间的部件。在金字塔式存储体系中它位于自顶向下的第二层,仅次于CPU寄存器。其容量远小于内存,但速度却可以接近处理器的频率。

硬盘

机械硬盘(HDD)

  • 机械硬盘采用的是碟盘和读写磁头组成(磁片存取)
  • 容量大

固态硬盘(SDD)

  • 固态硬盘由多个闪存颗粒和主控芯片组成,没有运动结构设计(芯片存取)
  • 速度快

内存

用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据

GPU

GPU是并行编程模型,和CPU的串行编程模型完全不同,导致很多CPU上优秀的算法都无法直接映射到GPU上,并且GPU的结构相当于共享存储式多处理结构,因此在GPU上设计的并行程序与CPU上的串行程序具有很大的差异。