码迷,mamicode.com
首页 > 系统相关 > 详细

linux基础学习

时间:2015-09-21 23:54:11      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:

第0章 计算机概论

计算机:接收用户输入指令与数据,经过中央处理器的数据与逻辑单元运算处理后,以产生或存储成有用的信息。

计算机的组成:输入单元、输出单元、CPU内部的控制单元、算术逻辑单元与内存五大部分。

注意:CPU实际要处理的数据完全来自于内存。

CPU的分类:(其实CPU内部已经含有一些小指令集)

一、精简指令集  RISC

主要由Sun公司的SPARC系列、IBM公司的Power Architecture(包括Power PC)系列与ARM系列。

SPARC架构的计算机常用于学术领域的大型工作站中,包括银行金融体系的主要服务器;

Power PC,例如Sony公司出产的Play Station(PS3)就是使用的PowerPC架构的Cell处理器。

ARM架构,例如各名牌手机、PDA、导航系统、网络设备(交换机、路由器)等

二、复杂指令集 CISC

常见的CISC微指令主要是由AMD、Intel、VIA等x86架构的CPU

不同的x86架构的CPU有什么区别?

除了CPU的整体结构(如第二层缓存、每次运行可执行的指令数等)之外,主要是在于微指令集的不同。

最重要的设备接口就是主板,主板负责将所有的设备连接在一起,主板上面最重要的组件就是主板芯片组。

计算机的分类:超级计算机、大型计算机、迷你计算机、工作站、微电脑。

CPU的运算速度通常使用MHZ或者是GHZ之类的指令,这个HZ其实就是秒分之一。而由于在网络传输方面,由于网络使用的是bit为单位,因此网络常使用的单位为Mbit/s,即每秒多少Mbit.例如:大家常听到的8M/1M ADSL传输速度,如果转成文件容量的Byte时,其实理论最大传输值为:1MB/s 125KB/s的上传/下载速度。

北桥负责连接速度较快的CPU、内存与显卡等组件。

南桥负责连接速度较慢的周边接口,包括硬盘、USB、网卡等。

AMD的内存是直接与CPU进行通信,而不通过北桥。

AMD为了加速CPU的数据和内存的通信,将内存控制组件集成到CPU当中。

CPU的主要生产商Intel的主板架构主要的组件为CPU、内存、磁盘设备(IDE/SATA)、总线芯片组(南桥/北桥)、显卡接口(PCI-Express)与其他适配卡(PCI)。

单核CPU只有一个运算单元,所谓的多核CPU封装当中嵌入了两个以上的运算内核。

频率:就是CPU每秒钟可以进行的工作次数。

注意:不同的CPU之间不能单纯以频率来判断运算性能,频率目前仅能用来比较同款CPU的速度。

所谓的外频指的是CPU与外部组件进行数据传输/运算时的速度,倍频则是CPU内部用来加速工作性能的一个倍数,两者相乘才是CPU的频率。

北桥所支持的频率我们称为前端总线速度(FSB),而每次传送的位数则是总算宽度。

那么总线的频宽则是“FSB*总算宽度”,即每秒钟可以传送的最大数据量。

因为CPU每次能解析的数据量有限,因此由内存传来的数据量就有限制了。这也导致32的CPU最多只能支持最大到4GB的内存。

个人计算机的内存主要组件为动态随机访问内存(DRAM),随机访问内存只有在通电时才能记录和使用,断电时数据就消失了。

使用上较广泛的是SDRAM与DDR SDRAM两种。DDR是双倍数据传送速度,它可以在一次工作周期中进行两次数据的传送。

 

linux基础学习

标签:

原文地址:http://www.cnblogs.com/moya-com/p/4827603.html

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