CPU计算原理是什么
哪里有那么多要知道的,其实计算机的CPU只会做加法,它只知道1+1=10(二进制)其他的工作是由CPU的指令系统(控制单元)来完成的,比如乘法——把一个二进制数乘以二,就是把一个二进制数左边移一位,除法刚好相反,右移一位。
比如求一个数的10倍:
先给这个数字左移2次=原来数字乘以2,
然后把乘以2的结果放在寄存器里(存储单元),
再给这个数先左移2次=原来数的4倍,
然后,在给这个数字乘以2=原来数的8倍,
最后加上存放在寄存器里面的两倍就=原来数字的10倍了。
这些都是由CPU的`指令系统控制的,在做逻辑运算的时候(就是逻辑控制单元)在起作用了,其实就是一些奇怪的加法比如:
与运算就会被规定两个不一样的数字进行比较结果为0
或运算:
两个不一样的数字比较,只要有一个不为“0”那么,结果就不为“0”
CPU的速度取决于两个方面的因素:
1、内部因素:
比如CPU的制作工艺:二级缓存的大小,运算频率的高低等等
指令系统的设计:有没有多媒体指令系统,指令的长度,是32位的指令系统,还是64位指令系统,每次处理的二进制位数是8位,6位、32位、64位、还是128位等等。
2、外部因素:
说是外部因素也不完全准确,最明显的——前端总线的限制,分两种:
(1)CPU的前端总线高,主板支持的前端总线低,就好像往一个大瓶子里便灌水的过程CPU的前端总线是瓶子主板的总线频率就是水流,水流越小灌得就慢,就是说运行的速度就慢。
(2)CPU的前端总线低,主板支持的高,就好像用一个消防栓给一个毛细吸管里边灌水一样,水再大也没有地方装所以慢。
楼上的提到了超频,可能一般人不太明白
简单解释一下:就好像你有一头小毛驴,突然有一天你它跑得慢了,于是找了一根鞭子,打他一下,驴子就跑得飞快了,CPU好比驴子鞭子好比跳线(用来改变CPU的工作模式),实际上是改变了加在CPU针脚上的电压,所以超频后会发热,时间长了就会像驴子一样被“打得遍体鳞伤”
所以在超频的时候一定要把散热工作做足,不然驴子就罢工了。
-
硬盘空间租用合同5篇
在不断进步的社会中,合同的类型越来越多,签订合同能促使双方规范地承诺和履行合作。那么相关的合同到底怎么写呢?以下是小编为大家整理的硬盘空间租用合同,仅供参考,希望能够帮助到大家。硬盘空间租用合同1甲方:__________________乙方:__________________甲乙双方经...
-
硬件设备维护服务合同
钻石恒久远,一颗永流传!女人对于钻石珠宝的热爱总是不减的,虽然也有一些女的会说不是很喜欢,但若爱人真能给其奉上一颗,肯定不会拒绝,尤其是情人节这样的`浪漫时刻。眼看着情人节的来临,如何度过一个令人难忘、令人感动的情人节?那就少不了温馨浪漫的情人节礼物了。情...
-
移动硬盘请示(5篇)
移动硬盘请示1尊敬的院领导:从计算机网络诞生之日起,网络病毒对计算机的危害一直存在,再加上不可抗拒的电脑硬件故障,很有可能对数据造成毁灭性的灾难。办公室早已实现无纸化办公,所以从20xx年至今的所有资料经常存放在电脑上是不安全的,有了移动硬盘,办公室将制定一...
-
三级缓存是什么意思
三级缓存是为读取二级缓存后未命中的数据设计的—种缓存,在拥有三级缓存的CPU中,只有约5%的数据需要从内存中调用,这进一步提高了CPU的效率。下面是YJBYS小编整理的三级缓存相关知识,希望对你有帮助!原理:其运作原理在于使用较快速的储存装置保留一份从慢速储...