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


发新话题
打印

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

瞎扯,你们懂什么叫“冯诺依曼架构”吗?

冯诺依曼架构,指的是:
1:必须有一个存储器;
2:必须有一个控制器;
3:必须有一个运算器,用于完成算术运算和逻辑运算;
4:必须有输入设备和输出设备,用于进行人机通信。

现代的你们用到的计算机,无一不是这种架构的。

什么有了CPU和Memory之间的Cache就不是“冯诺依曼”架构了?一派胡言


TOP

即使有了控制器和存储器之间的缓存,这也只是改进了控制器和存储器之间数据流转的方式而已,总体架构还是这四大块范畴内,目前的玩法还是冯氏的。

如果改进下数据流转方式就是另一种架构了,那冯氏架构还挂在图灵机类别中干嘛?早就能自立汕头了



TOP

hudihutian 你的概念就错了。

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

这么理解,你就没疑问了


TOP

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


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

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


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

TOP

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


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

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

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

哈弗架构其实并未超脱出冯诺依曼架构的范畴。

冯诺依曼架构规定的是,运算器、控制器、存储器三权分立(外加输入输出等),而哈弗架构的区别在于将指令存储器和数据存储器分开,这样指令有更高速的访问通道,除此以外几乎就是冯氏架构一样了,可以说是冯氏架构的一种分支而已。

TOP

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


不是,这个cache的定义是很严格的

A CPU cache is a cache used by the central processing unit of a computer to reduce the average time to access memory. The cache is a smaller, faster memory which ...
你这个理论太牛角尖了,照这样算,那运算器中间的寄存器也能memory,难不成也算存储器吗?各种I/O设备内部也有memory,是不是也算存储器?

TOP

引用:
原帖由 zcomic 于 2012-4-26 11:48 发表
要注意一点:
所谓的运算器,控制器,存储器,仅仅只是指理论上的概念单元,
而不是实际上的硬件物质单元,不要看到某个硬件单元被分割开来
或者放在一起,就认为超出了这些XX器的概念。
是的,这些只是逻辑上的概念。

至于memory算不算memory,这有点像哲学里面的白马非马了,相信冯氏本人也绝对不会把缓存算到存储器一类去的。

TOP

引用:
原帖由 hudihutian 于 2012-4-26 11:51 发表
关于ALU的定义,是冯诺依曼本人亲自在1945年关于艾德瓦克这台第一架冯诺依曼机的文档中写的,这个我觉得不要轻易去变更它。
1945年是计算机的原始时代了,现代甚至要是严格追究起来,存储器里面也有ALU(SSD和硬盘里面也有微处理芯片),甚至连键盘里面都有CPU、也有控制器、甚至还有存储器,这么说下去就没边了好不?

所以问题不能这么看,这么看世界就乱套了。就算现代的计算机各种部件大幅度进化,但是ALU干的还是ALU的活,并不能因为人家能缓存了,人家就变成存储器了。

更不能说我买的一块SSD里面带CPU、带控制电路,人家就变成冯诺依曼架构电脑了。

只要它干的还是那个事情,不管附加了啥特性,它做ALU的事情,那它还是ALU

TOP

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