现代计算机是以存储器为中心还是以运算器为中心呢?
来源:2-4 计算机的体系与结构

慕勒7094108
2022-08-20
老师,麻烦问一下,现代计算机是以存储器还是运算器为中心呢?感觉大家说的都不太一样。
而且既然控制器控制了这么多的部件,为什么不以控制器为中心呢?
写回答
1回答
-
咚咚呛
2022-09-01
这是一个好问题。
计算机体系发展早期的时候,由于电子元器件不发达,所以在架构的方面,会有以存储器为中心还是以运算器为中心之分,包括我们课程中讨论到的,也是早期图灵机刚出现的时候的知识点。
对于现代计算机来说,其实已经不很区分是以存储器为和新还是以运算器为核心的了,因为现代计算机已经是多元化的了。在数据中心,不同的服务器节点按照功能的不同,可以分为存储节点和计算节点,其中存储节点以内存、磁盘容量见长;计算节点以CPU、GPU等计算单元见长,所以我们可以看到,各有侧重。
但是为什么依然说现代计算机是以存储器为核心呢?这是因为现代计算机相比以运算器为核心的计算机(早期),现代计算机在运算的时候会缓存指令,这个缓存的机制极大地加速了CPU的运行,没有缓存机制,CPU即使运算速度再快,也没有那么多指令给它运算,所以我们依然称现代计算机是以存储器为核心的。
012022-09-10
相似问题