码迷,mamicode.com
首页 > 其他好文 > 详细

鸟哥的私房菜 第0章

时间:2017-03-10 23:32:42      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:桥接   调用   部分   单位   size   调用接口   封装   ack   使用   

(1)计算机硬件的五大单元:输入单元、输出单元、CPU内部的控制单元、算术逻辑单元和内存五大部分。

(2)CPU的种类:CPU的种类有两种,根据指令的执行时间和操作的复杂度分为精简指令集合复杂指令集。

(3)一般的,文件大小使用的是二进制的方式,所以1GB的文件大小实际上为:1024*1024*1024B那么大。速度单位则常使用十进制,例如1GHZ就是1000*1000*1000Hz的意思。(一般硬盘制造商会使用十进制的单位)

(4)主板上的芯片组通常又分为两个桥接器来控制各组件的通信:(一)北桥负责连接速度较快的CPU、内存和显卡等组件;(二)南桥负责连接速度较慢的周边接口,包括硬盘、USB、网卡等。(AMD和Intel不同的地方是将内存控制组件集成到CPU中,不用经过北桥,理论上能加速CPU与内存的传输速度)

(5)多核就是在CPU封装中嵌入多个运算内核(一个CPU外壳中有多个CPU单元), 频率就是CPU每秒钟可以进行的工作次数。

(6)外频就是CPU与外部组件进行数据传输/运算的速度,倍频则是CPU内部用来加速工作性能的一个倍数,两者相乘才是CPU的频率。(一般超频都是超倍频,不过要注意CPU的极限)

(7)CPU与内存的通行靠的是外部频率(也就是倍频),也就是总线。现在常见的总线宽度有32/64位,如果架构中前端总线最高速度为1600MHz,则频宽为:1600MHz*64bit=1600MHz*8Bytes=12800MB/s=12.8GB/s。

(8)关于内存的:

什么是双通道呢?本来传统的总线宽度仅达64位,那为了加大宽度呢,厂家就把两个内存汇整到一起,就是双通道啦;

第二层缓存(L2)(用SRAM做的,因为DRAM速度太慢,速度和CPU不匹配)放在CPU内部,把一些常用的程序放在L2中,CPU读数据就直接从L2中读,不用从内存读,速度就更快了。

主板上的数据都是记录在CMOS芯片上的,要一直通电。而BIOS是一套程序,开机时首先从这里读取第一个小程序。

(9)显卡的内存跟屏幕的分辨率和色彩深度有关;现在显卡有自己的3D加速芯片,用于运算能力,就是GPU。

(10)硬盘由许多盘片、机械手臂、磁头与主轴马达组成。 片盘上面有多个同心圆绘制出的饼图,而由圆心以放射状的方式分割出磁盘的最小存储单位就是扇区,大小为512bytes,扇区组成一个圆就是磁道,在所有盘片上面的同一个磁道可以组成一个柱面。

硬盘有三种接口,IDE、SATA、SCSI,不过现在PC机一般是用SATA,工作站用SCSI,因为运转速度快,也不会耗费CPU资源。

(11)操作系统其实是一组程序,用于管理计算机的所有活动以及驱动系统中的所有硬件。

  系统调用就是操作系统除了内核程序外,还会提供一整组开发接口(系统调用),用于程序员开发程序。

  内核的功能:(一)系统调用接口;(二)程序管理;(三)内存管理;(四)文件系统管理;(五)设备驱动。

 

鸟哥的私房菜 第0章

标签:桥接   调用   部分   单位   size   调用接口   封装   ack   使用   

原文地址:http://www.cnblogs.com/hong-ge/p/6533380.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!