» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[电脑] 简单给二十一世纪新晋电脑爱好者扫个盲,关于cpu

其实人脑也可以解释成冯诺依曼架构的东西,一样有输入输出,
存储,计算各种单元,相信以你的知识很容易编出这样一套说法。

所以说你的这种着眼角度没什么意义,仅仅是理论上可以套的进。


TOP

引用:
原帖由 hudihutian 于 2012-4-26 11:19 发表


那你就搞错了,严格的非冯结构,比如量子计算机,现在还在实验阶段。

不严格的,打擦边球的非冯结构早有了,ARM就可以算打擦边球的非冯结构。


看这图你就明白了,CPU并不是运算器,而是运算器、存储器、控制器三合一了,你把CPU当作运算器就是一个错误



TOP

引用:
原帖由 黑暗骑士巫妖王 于 2012-4-26 11:20 发表
hudihutian 你的概念就错了。

你以为CPU是运算器,其实你说的现代的CPU已经包括了运算器、控制器和存储器了。

这么理解,你就没疑问了
那就是需要给CPU重新下定义,我的意见也是这样

The central processing unit (CPU) is the portion of a computer system that carries out the instructions of a computer program, to perform the basic arithmetical, logical, and input/output operations of the system.

这种传统定义确实已经落后了


TOP

其实这里面存在一个概念和文字上的混淆,就是“CPU”这个词的含义,已经产生了很多变化,包含的内容也在渐渐不同了。

你用古典CPU概念来讨论现代“CPU产品”的话,自然产生很多矛盾了。

所以说定义害人,人之所以会对事物的认识产生各种偏见

[ 本帖最后由 zcomic 于 2012-4-26 11:44 编辑 ]

TOP

引用:
原帖由 黑暗骑士巫妖王 于 2012-4-26 11:22 发表




看这图你就明白了,CPU并不是运算器,而是运算器、存储器、控制器三合一了,你把CPU当作运算器就是一个错误
这个图是经典的冯诺依曼结构图

Two typical components of a CPU are the arithmetic logic unit (ALU), which performs arithmetic and logical operations, and the control unit (CU), which extracts instructions from memory and decodes and executes them, calling on the ALU when necessary.

这个是经典定义

只要这个定义一天没改,很遗憾存储器就不能算作CPU的一部分

包含各种缓存和SIMD单元的"CPU",只能是商品名,而不是科学上的命名。

TOP

引用:
原帖由 zcomic 于 2012-4-26 11:24 发表
其实这里面存在一个概念和文字上的混淆,就是“CPU”这个词的含义,已经产生了很多变化,包含的内容也在渐渐不同了。

你用古典CPU概念来讨论现代“CPU产品”的话,自然产生很多矛盾了。

所以说定义害人,人之所 ...
这个是科普扫盲帖,宣扬神学请自尊自爱,自觉绕路谢谢

TOP

引用:
原帖由 hudihutian 于 2012-4-26 11:19 发表


那你就搞错了,严格的非冯结构,比如量子计算机,现在还在实验阶段。

不严格的,打擦边球的非冯结构早有了,ARM就可以算打擦边球的非冯结构。
ARM依然是冯诺依曼架构,不明白非冯诺擦边球是啥?求指教

TOP

跳出定义,你才能获得大智慧。

举个浅显的例子,以前关于光的本质的争论,到底是粒子还是波?
非要用一个定义去套只能得到错误的结论。波粒二象性其实是
非定义的一个说法,才比较接近光的本质真相一些。

再比如说“人”这个东西要怎么定义?仔细去剖析,你会发现
根本无从定义的,任何定义都无法准确完整地描述“人”这个东西。

不要被定义所束缚。

TOP

引用:
原帖由 黑暗骑士巫妖王 于 2012-4-26 11:30 发表


ARM依然是冯诺依曼架构,不明白非冯诺擦边球是啥?求指教
存储器分离,存储操作的寄存器和存储数据的寄存器分离了,不能严格契合冯诺依曼结构

当然,并非所有的ARM CPU都是哈佛结构

[ 本帖最后由 hudihutian 于 2012-4-26 11:34 编辑 ]

TOP

引用:
原帖由 hudihutian 于 2012-4-26 11:28 发表


这个是科普扫盲帖,宣扬神学请自尊自爱,自觉绕路谢谢
一个很简单的道理,三维生物无法理解四维五维空间的概念,
在你看来这叫神学,因为你相信普通的人类思维可以理解万事万物,
你相信三维生物可以真正理解四维五维。

这就好比你相信老虎能制造原子弹一样。

TOP

引用:
原帖由 zcomic 于 2012-4-26 11:33 发表


一个很简单的道理,三维生物无法理解四维五维空间的概念,
在你看来这叫神学,因为你相信普通的人类思维可以理解万事万物,
你相信三维生物可以真正理解四维五维。

这就好比你相信老虎能制造原子弹一样。
自尊自爱看不懂么?

请看本帖主题,想传教请去水区谢谢

TOP

引用:
原帖由 hudihutian 于 2012-4-26 11:27 发表


这个图是经典的冯诺依曼结构图

Two typical components of a CPU are the arithmetic logic unit (ALU), which performs arithmetic and logical operations, and the control unit (CU), which extracts ins ...
你错了,缓存之类的东西,和概念上的存储器是不同的,缓存严格上说只是划归到控制器的一部分

TOP

引用:
原帖由 hudihutian 于 2012-4-26 11:32 发表


存储器分离,存储操作的寄存器和存储数据的寄存器分离了,不能严格契合冯诺依曼结构

当然,并非所有的ARM CPU都是哈佛结构
请严格定义“分离”概念,不要只看两个东西分别放在两处就算是“分离”了,
实际上理论模型上来说,依然是一体的,只不过在物理上距离没有足够近而已。

TOP

引用:
原帖由 hudihutian 于 2012-4-26 11:35 发表


自尊自爱看不懂么?

请看本帖主题,想传教请去水区谢谢
多维空间,生物,原子弹,在你看来叫神学??喷了

TOP

引用:
原帖由 zcomic 于 2012-4-26 11:37 发表


多维空间,生物,原子弹,在你看来叫神学??喷了
不好意思,本帖不讨论这方面内容,请绕道,请自尊自爱

TOP

发新话题
     
官方公众号及微博