电子数学计算机体系的确立
图灵计算机
图灵的构想
1936年,在论文《论数学计算在决断难题中的应用》中,形成如下计算机必须具备的机制。
1)记忆----存储器,记忆每一步要对什么做什么,得到了什么;
2)语言----用于描述运算和数据;
3)扫描----用于查看计算机当前运行的情况;
4)计算意向----程序,打算进行什么计算;
5)控制----根据程序和当前状态执行下一步计算。
图灵机组成
1)一条无限长的纸带;
2)读写头;
3)状态变迁表。
阿塔纳索夫三原则
1939年,研制出世界第一台采用真空管的电子数字计算机ABC样机,提出计算机的3条原则:
1)以二进制的逻辑基础来实现数字运算,以保证精度;
2)利用电子技术来实现控制、逻辑运算和算术运算,以保证计算速度;
3)采用把计算功能和二进制数更新存储的功能相分离的结构。
维纳的五原则
1940年维纳给万尼法 布什的信中提出了计算机五原则:
1)不是模拟式,而是数字式;
2)由电子元件构成,尽量减少机械部件;
3)采用二进制,而不是十进制;
4)全部运算在机器上自动完成;
5)在计算机内部存储数据。
冯诺依曼的体系结构
1954年,冯诺依曼总结了EDVAC的设计思想,归纳了前人关于计算机的有关理论,在《电子计算装置逻辑结构初探》上提出如下思想。
1)计算机系统要由运算器、控制器、存储器、输入设备、输出设备组成,以运算器为核心,由控制器对系统进行集中控制;
2)采用二进制表示数据和指令;
3)存储器单元用于存放数据和指令,并线性编址,按地址访问单元;
4)指令由操作码和地址码两部分组成,操作码给出操作的性质和类型,地址码给出要操作数据的地址;
5)指令在存储器内按照执行顺序存放。计算机工作时,就可以依次取出指令执行,直到程序结束。
参考资料
张基温 .计算机组成原理教程(第6版)[M].北京,清华大学出版社,2016。
写于关雎
新浪微博:https://weibo.com/tianzhejia
CSDN博客:https://blog.csdn.net/qq_35605018
博客网站:http://www.zhijiadeboke.xyz
GitHub:https://github.com/ZhijiaTian
QQ邮箱:2461824656@qq.com
126邮箱:tianzhejia@126.com
Outlook邮箱:tianzhejia@outlook.com
以上均可与本人取得联系,欢迎探讨。^ v ^