计算机基础知识

计算机硬件的五大单元

计算机主要分为三部分

输入单元:键盘,鼠标等等都可以归为输入单元。

中央处理器(CPU):算术逻辑,控制,记忆等单元。由于CPU的工作主要在于管理和运算,因此CPU内又可以分为两个主要的单元,分别是算术逻辑单元和控制单元,其中算术逻辑单元主要负责程序运算与逻辑判断,控制单元则主要协调各组件与各单元之间的工作。

输出单元:电脑屏幕,打印机等等。

内存:众所周知CPU的重点是处理数据,那么数据从那里来呢,是从内存来的,而内存的数据则是从输入单元传输进来的。但CPU处理完数据就可能需要把数据传输回内存,然后内存传输到输出单元。

这样就有输入单元,输出单元,CPU内部的控制单元和算术逻辑单元,内存五个单元。

这里写图片描述

CPU种类

CPU内部有微指令集用于对CPU运算进行指导和优化的硬程序,而这些指令集的设计主要分为两种设计理念,分别是精简指令集(RISC)和复杂指令集(CISC)。

精简指令集(Reduced Instruction Set Computer):这中指令集较为精简,每个指令执行的时间都很短,完整的操作也很简单,指令的执行性能较佳,若要做复杂的事情就要多个指令来完成。使用这种设计的CPU主要IBM公司的Power Architecture系列和ARM系列等。

复杂指令集(Complex Instruction Set Computer):与RISC不同,CISC指令集比较复杂,指令数目多,指令的长度不同,因为指令执行比较复杂,所以每条指令花费的时间较长,但每条指令能处理的工作较多。使用这种设计的CPU有AMD,Intel等x86CPU。

个人计算机架构与接口设备

个人计算机通常都是使用x86CPU的个人计算机架构,两大主流x86CPU开发商(Intel,AMD)的CPU架构并不兼容,设计理念也有所区别,所以两大主流CPU所需要的主板芯片组设计也就不太相同。

在主板上最重要的的就是芯片组了!而芯片组通常分为两个桥接器来控制各组件的通信,分别是:(1)北桥负责连接速度较快的CPU,内存和显卡等组件;(2)南桥负责连接速度较慢的周边接口,分别是,如硬盘,USB,网卡等。

tips:Intel的CPU架构是通过北桥与内存通信,而AMD的CPU架构则不是,AMD为了加速CPU与内存的通信,将内存控制组件集成到CPU当中,理论上这样可以加速CPU与内存的通信速度。这是两种CPU在架构上的主要区别。

CPU的频率

计算机中的所有组件都是通过主板连接在一起工作的,如果各个组件的处理速度特别快或者特别慢,将导致前面或者后面的组件处理工作会激增。所有各个组件的速度一致效果最佳。但是因为CPU需要较大的运算能力,因此CPU开发商就在CPU内加上一个加速功能,所以有所谓的外频与倍频。

外频是指CPU与外部组件进行数据传输/运算时的熟读,倍频则是CPU内部用来加速工作性能的一个倍速,两者相乘才是CPU的频率。还有超频这种方式来增加CPU的速度,所谓超频是指将CPU的倍频或者外频频通过主板的设定功能更改成较高的一种方式,但因为CPU倍频通常在出厂时已经倍锁定而无法修改,因此一般被超频的都是外频。

参考

《鸟哥的Linux私房菜》


如此文章有不对地方请多多指正!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值