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

1 计算机的基本组成

计算机的基本组成:

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

组成的联系:

  • 图一
  • 图二

 

计算机的工作过程:

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

 

冯·诺依曼机制:

  • 程序存储
  • 采用2进制

计算机系统的体系结构:

  • 图一:

  • 图二

冯·诺伊曼体系

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

  

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

计算机组成原理

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

计算机组成原理目录

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

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

物理层基本概念

 

posted @ 2021-01-24 15:11  沙漏哟  阅读(178)  评论(0编辑  收藏  举报