众所周知,在整个计算机体系内,处理器发挥着指挥官的作用,任何大大小小的操作都离不开计算机处理器的调控,我来为大家讲解一下关于强大的cpu处理器内部有些啥?跟着小编一起来看一看吧!
强大的cpu处理器内部有些啥
众所周知,在整个计算机体系内,处理器发挥着指挥官的作用,任何大大小小的操作都离不开计算机处理器的调控。
而每一次操作,都离不开数据的存取,也就是说存储器的存取数据的速度也是计算机整体运行速度的一个关键因素。而对于存储器来说,速度要想越快,造价就要越高,为了平衡这种成本问题,现代计算机往往采用不会在提高存储器上花大价钱,转而使用其他方法间接提高存储器的速度。
为了使得存储器存取数据的速度勉强跟得上CPU的工作速度,工程师们不得不对计算机整体结构进行优化和调整。
从最开始的冯诺依曼结构,到现在的哈佛结构,使得计算机的整体性能越来越好,性价比越来越高。
冯诺依曼结构1.基本组成
从世界上第一台计算机产生开始,冯诺依曼结构就应运而生,与其说它是一种改进计算机的工具,倒不如说他是一种伟大的思想。
现代计算机身上都有冯诺依曼结构的影子,它第一次明确提出:1.计算机由CPU(控制器和运算器),存储器,I/O设备(输入、输出设备)组成。
2.所有数据和指令都以二进制数字构成(由0和1构成)
3.数据和指令都以同等地位混合存放在存储器内
4.计算机以运算器为中心
冯诺依曼结构
我们可以明显看出,现在几乎所有的电子设备都遵照这个冯诺依曼结构,它对计算机的发展产生了巨大作用。
2.缺陷
最先出现的东西必然伴随着缺陷,随着时代的发展,它的弊端会被一点点放大,直到所有人都意识到它非改进不可了。
而冯诺依曼结构也是如此。随着计算机技术的蓬勃发展 ,行业对计算机运行速度有了更高的要求,渐渐地,冯诺依曼结构中将数据和指令放在一个存储器的弊端日益显现。
在一个存取周期内,取指令时,CPU占用数据总线,数据不能对存储器进行正常存取。而对数据存取时,又不能正常取指令,这意味着取指令和存取数据不能并行的进行工作。
这严重降低了计算机整体的运行速度,CPU闲置时间增多,对于CPU资源不能进行充分运用。
而哈佛结构就弥补了这个缺点。
哈佛结构在冯诺依曼结构的基础上,哈佛结构主张将数据和指令放在两个不同存储器内,配备独立的的地址和数据总线,使得计算机可以同时对指令和数据进行存取。
哈佛结构
这个小小的改动,看似寻常,可却极大推动了计算机的发展,提高了计算机的整体运行速度。
小结在冯诺依曼结构的基础上,人们渐渐改进出了哈佛结构,现代电脑用的仍然是哈佛结构,而手机使用的就是哈佛结构。
技术的发展总会回馈生活,有些人思维火花的一现,就会在不经意间影响着全人类……