1、图灵模型
·Alan Turing(阿兰-图灵)1937年首次提出,通用计算设备的设想
·该设想:所有计算可在特殊的机器上执行——(图灵机)
·图灵对该设想在数学上描述,不是真实的机器
1.1 数据处理器
先将计算机抽象看成(定义)一个数据处理器
计算机可看成一个黑盒:接受输入数据、处理数据并产生数据
但是这个模型没有说明:基于这个模型的机器,可以完成的类型和数量。
1.2 可编程数据处理器
图灵模型:可编程的计算机
·程序:告诉计算机对数据处理的指令集和
输出数据(依赖于):输入数据+程序
(1)相同程序,不同输入数据
(2)不同程序,相同输入数据
(3)相同输入数据,相同程序
输出数据相同
2 冯·诺依曼模型
1944~1945,冯·诺伊曼提出
基于通用图灵机建造的计算机,都是在存储器上存储数据
2.1 4个子系统
存储器、算术逻辑单元、控制单元、输入/输出单元
1、存储器
在计算机处理过程中,存储数据和程序
2、算术逻辑单元(ALU)
计算和逻辑运算的地方
3、控制单元
对其他三个部分进行控制操作
4、输入/输出
输入/输出子系统定义非常广泛,还包含辅助存储设备:
当一个磁盘用于存储输出后的结果,一般认为它是输出设备
如果从该磁盘上读取数据,则认为它是输入设备
3 计算机组成部分
可认为由三大部分组成:计算机硬件、计算机软件、数据
3.1.1存储数据
将信息转换成二进制形式存储
3.1.2 组织数据
位模式
3.2计算机软件
1、程序必须是存储的;程序和数据存储在存储器里
2、指令的序列:程序必须是有序的指令集,一条指令可以改变它前面指令的作用。
3、算法(第八章会讨论)
4、语言:计算机语言——>汇编语言——>高级语言(C++、Java、Python......)——>自然语言(中文、英文、日语......)
5、软件工程:结构化程序的设计和编写,以及要严格遵循的原理和规则
6、操作系统(第七章讨论)
计算机历史这里不做笔记有兴趣的可以直接看书或百度搜索
【注】
文章仅代表本人见解与笔记,可当作知识大纲供有兴趣的人进行参考,因为本人并不是零基础所以有许多东西没有加以解释,看不懂或者想要深究的可以自己深度探索,所有的知识只有自己去探索记忆才能变成自己的知识,一味的输入只会麻木自己,如有感发不妨点赞关注,至此谢谢浏览。