冯诺依曼体系结构

计算机最基本的硬件组成:1. CPU 2. 内存 3. 主板

CPU

CPU的中文名叫中央处理器(Central Processing Unit),负责的是计算机中的“计算”的部分。

内存

程序和读取的数据和计算出的结果(由CPU读取数据计算完再把数据写回内存),运行的游戏等等都要放在内存里。内存越大,能加载的东西越多。CPU不能直接插到内存上。

主板

主板上有非常多的插槽,CPU要插在主板上,内存也要插在主板上。主板上的芯片组控制了数据从哪到哪的传输,总线负责实际传输数据,所以总线速度决定了数据传输得多快。

有了这三大件加上电源一台计算机差不多可以跑起来了。(针对此,我总算意识到为什么有些计算机看上去只是像一个主机,输入输出设备并不是必须的)。当然,还有一些输入输出设备,即I/O设备。输入设备有鼠标和键盘,输出设备有显示器。最后我们平日使用的计算机还会有个硬盘,这样数据才会永久保存下来。

PS: 有些网吧的计算机就没有硬盘,而是通过局域网,读写远程网络硬盘的数据。各类云服务器只要让计算机能通过网络,SSH远程登陆访问就好了。这也更加说明计算机的基本硬件组成是cpu、内存、主板。

显卡是另外一个特殊的设备。使用图形界面操作系统的计算机,无论是Windows、Mac OS还是Linux,显卡都是必不可少的。现在的CPU内部会集成一块显卡,叫做“板载显卡”。对于一些玩游戏,做图形渲染或者跑深度学习应用,一般还需要买一张单独的显卡,插在主板上。显卡里除了有CPU,还有GPU(Graphics Processing Unit, 图形处理器),GPU一样可以做各种“计算” 的工作。

智能手机的组成

和计算机类似,因为手机尺寸的原因,CPU、内存、网络通信,甚至摄像头芯片都被封装到一个芯片,然后再嵌入到手机主板上,这种方式叫做系统芯片(System on a Chip, SoC)。

冯诺依曼体系结构

无论是个人电脑,智能手机,都遵循同一个抽象概念,叫做冯诺依曼体系结构,也叫存储程序计算机。冯诺依曼当时写了First Draft来描述他心中的计算机应当有哪些组成成分。

  1. 处理器单元(Processing Unit),包含算术逻辑单元(Arithmetic Logic Unit, ALU)和处理器寄存器(Processor Register),用来完成各种算术和逻辑运算。
  2. 控制器单元(Control Unit),包含指令寄存器(Instruction Register)和程序计数器(Program Counter),用来控制程序的流程,通常是控制分支和跳转。算术逻辑单元和控制器单元共同组成了我们说的CPU。
  3. 内存
  4. 外部存储
  5. 输入输出设备。对于智能手机来说,其触碰屏既是输入设备也是输出设备。云上的服务器则是通过网络来输入和输出。网卡既是输入设备又是输出设备。

和图灵机的区别

  • 冯·诺依曼机侧重于硬件抽象,而图灵机侧重于计算抽象
  • 图灵机是一种思想模型(计算机的基本理论基础),是一种有穷的、构造性的问题的问题求解思路,图灵认为凡是能用算法解决的问题也一定能用图灵机解决;
  • 冯诺依曼提出了“存储程序”的计算机设计思想,并“参照”图灵模型设计了历史上第一台电子计算机,即冯诺依曼机。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值