一、计算机基础
1、冯诺依曼模型
1945年冯诺依曼和一些科学家提出了一份报告,报告遵循了图灵机的设计,并提出用电子元件构造计算机,约定了用二进制进行计算和存储,并且将计算机结构分成运算器,控制器、存储器、输入设备、输出设备等5个部分。这几个部分组成了计算机的硬件
主存储器 :我们也叫内存,程序中待处理的数据和处理的结果都存储在内存中
外存储器 : 常用就是硬盘,是用来长期保存数据的大容量存储器
寄存器 : CPU内部的高速存储器,速度快,数目少
2、程序语言发展历史
机器语言 : 即二进制,直接使用机器指令(0,1序列)来设计程序,可以被计算机系统直接识别。和自然语言完全不同,难于记忆和理解,工作量大,效率低,无法移植
汇编语言 : 把机器指令符号化,即通过一组简单的的符号来表示机器指令,更接近于自然语言,更容易理解和使用。 和机器语言一样,开发工作量大,无法移植