第0章 计算机概括

——都是根据[鸟哥的linux私菜坊]总结的笔记

cpu被分为两种主要的种类,精简指令集(risc)和复杂指令集(cisc)

有一个特别容易混淆的地方,文件大小的1Gb=1024*1024*1024B,而速度大小1GHz=1000*1000*1000Hz

主板上最重要的就是芯片组,芯片组被两个桥接器所连接,北桥负责连接速度较快的cpu,内存,显卡等组件。而南桥负责连接速度较慢的周边接口,硬盘,usb,网卡等。而我们大家平常所说的inter和amd两大生产商最主要的区别是amd直接把内存集成cpu里面,理论上可以加速传输的速度。

cpu:

频率是指cpu每秒可以进行的工作次数,因为每个cpu指令集不同,所以不能单纯的用频率来判别cpu的性能(同款可以)。理论上能让主板上面的组件速度匹配是最好的,而cpu处理速度很快,就在cpu内部加了一个加速功能,就产生了外频和倍频,外频指的是cpu与外部组件传输数据的速率,倍频是内部用来加速工作性能的倍数,两者相乘才是真实的频率。而倍频是压榨cpu性能,通过改变外频,(倍频一般都被生产商锁定了)来加速性能。

一般北桥的总线被称为系统总线,北桥所支持的频率称为前端总线速度(FSB),每次传送的位数被称为总线宽度,总线频宽=FSB*总线宽度,(总线频宽大概就是真实的数据总量了吧)。而平常说的32位还是64位就是说的总线宽度。

内存:

现在电脑里面的内存几乎都为动态随机访问内存(DRAM)。现在的双通道设计,就是将两个内存汇总在一起,原来是64位现在就是128位。

在服务器上面,内存的容量甚至比cpu的速度还要重要(至于为什么,我也不知道,往后学就知道了(*^ω^*))。

现在经常会在电脑上面看见三级缓存2G,不知道什么具体含义,现在知道了,就是静态随机访问内存(SRAM),它被内置在cpu里面,所以速度是很快的,但是容量有限。

书上提到ROM,意思就是电脑在开机的时候会先启动BIOS程序,他就是被写在ROM里面,因为被写死了(因为是只读存储器嘛),所以不能更新BIOS程序。所以现在大部分都被写在山村里面,其实就是大家平时用的内存卡,而在BIOS程序运行时,会访问COMS,它记录了主板上各组件重要的参数以及其他的信息(例如你的开机密码),(这也就是为什么主板上面都有一个电池,因为他要保存COMS的信息)(我想不通它干嘛不把COMS写在闪存里面,这样不就不需要通电了吗,有时间探讨一下)。

显卡:

显卡又被称为VAG(video graphics array),一般图像影像的重点都是分辨率和色彩深度,因为像素需要存储,所以显卡上面有一个内存的容量(我之前都不知道(@[]@!!)),所以显卡的内存容量很重要。

由于像素需要大量的运算,而cpu又不是专门计算像素的,所以就产生了GPU。

硬盘和存储设备:

大家应该都见过硬盘,有盘片 磁头 主轴马达等等。在物理组成分面,每个扇区永远都是512bit(也可能位4kb,当然容量也不小),而硬盘的存储量=柱面数*盘面数*扇区数*扇区容量(也就是512b或者4kb)。因为是以十进制,所以大部分说的500GB,其实也就是460GB。

而在选购硬盘时,转速和缓存很重要,这里不讨论材料,转速就不用说了,当然越快表示存取的速度越快,而缓存就是把经常用的数据放在缓存里,当然缓存也不是越多越好,越多的话,找起数据也就和普通的硬盘没区别了,所以这儿就有一个折中。

主板:

主板在前面已经提到很多了,总得作用呢就是传输数据,这里涉及到I/O地址和IRQ中断通信,前面那个就是每个外设的地址,把它想象成门牌号,而后面那个(IRQ)就是去往门牌号的专门通道。

操作系统:

相信大家都不陌生,这里只提一点,就是系统的内核,内核就是最核心的功能,有哪些呢,有系统调用接口(没这个怎么在这个系统上面编写应用程序啊),程序管理,内存管理,文件系统管理,设备驱动。装过系统的同学可能都有疑问,设备驱动都是最后装进去的啊,对,现在驱动程序都是有厂家根据系统的接口编写的驱动。

如果觉得对你有用就点个赞吧(手机码字不容易),要是给我打赏,那我可就(ಥ﹏ಥ) (感动的哭了)。

你可能感兴趣的:(第0章 计算机概括)