技术图谱:https://www.processon.com/view/link/5f805a851e085307a07f7c12?pw=jzjz

一、绪论

1.图灵模型

图灵机:所有的计算都可能在一种特殊的机器上执行,是一种数学上的描述,不是一台真实的机器。

2.数据处理器

输入数据—>计算机—>输出数据

3.可编程数据处理器

图灵模型:可编程计算机,程序:告诉计算机对数据处理的指令合集。
相同输入数据,相同程序:输出数据相同。
image.png

4.通用图灵机

通用图灵机是对现代计算机的首次描述,该机器只要提供合适的程序就能做任何运算。

5.冯诺依曼模型

  • 基于通用图灵机建造的计算机都是在存储器(内存/寄存器)上存储数据,当然程序也能存储在计算机的存储器中。以位模式(0,1序列),顺序执行(提取指令-解释指令-存储指令)

4个子系统:

  • 存储器:用来存储数据和程序,人脑的记忆
  • ALU算法逻辑单元:用来计算和逻辑运算的地方,人脑处理问题的思路
  • 控制单元:对存储器、算术逻辑单元、输入/输出等子系统进行控制操作,像大脑中枢一样,来指挥调度所有子系统。
  • 输入/输出单元:像一个管道一样负责输出的传输

image.png

6. 计算机组成部分

数据

存储数据:计算机是电子设备,最好的存储方式是电信号,电信号两种的出现和消失(位模式)来存储数据。

软件

算法:解决问题的方法(有序指令)
语言:机器语言(0 1)符号语言—计算机编程语言诞生

软件工程

结构化程序的设计和编写,为高效的程序开发而诞生的一门理论体系。

操作系统

7. 计算机简史