计算机的基本组成:

  • 存储器:     实现记忆功能的部件用来存放计算程序及参与运算的各种数据
  • 运算器:     负责数据的算术运算和逻辑运算即数据的加工处理
  • 控制器:     负责对程序规定的控制信息进行分析,控制并协调输入,输出操作或内存访问
  • 输入设备:    实现计算程序和原始数据的输入
  • 输出设备:    实现计算结果输出

组成的联系:

  • 图一
    《Java架构师的第一性原理》10计算机基础之计算机组成原理
  • 图二
    《Java架构师的第一性原理》10计算机基础之计算机组成原理

 

计算机的工作过程:

  • 用户打开程序
  • 系统把程序代码段和数据段送入计算机的内存
  • 控制器从存储器中取指令
  • 控制器分析,执行指令,为取下一条指令做准备
  • 取下一条指令,分析执行,如此重复操作,直至执行完程序中全部指令,便可获得全部指令

 《Java架构师的第一性原理》10计算机基础之计算机组成原理

冯·诺依曼机制:

  • 程序存储
  • 采用2进制

计算机系统的体系结构:

  • 图一:

《Java架构师的第一性原理》10计算机基础之计算机组成原理

  • 图二

《Java架构师的第一性原理》10计算机基础之计算机组成原理

冯·诺伊曼体系

  比如,从组成计算机的金字塔来看,该体系到现在也是稳定的,不管是PC还是移动还是正在发生的物联网架构。计算机的核心部件还是这么几样东西:存储器、控制器、运算器、输入输出设备。不同的是在性能,功耗等变得更加强大。

  《Java架构师的第一性原理》10计算机基础之计算机组成原理

99. 直接读这些牛人的原文

计算机组成原理

【重学计算机】计算机组成原理

计算机组成原理目录

徐文浩:深入浅出计算机组成原理,带你掌握计算机体系全貌

从零开始自制cpu之学习篇(9)

物理层基本概念

 

相关文章:

  • 2021-12-30
  • 2021-11-20
  • 2021-05-27
猜你喜欢
  • 2021-08-15
  • 2021-12-18
  • 2021-12-13
  • 2021-08-11
  • 2021-11-30
  • 2021-04-02
  • 2021-11-17
相关资源
相似解决方案