1.机器语言:
是用二进制代码表示的,计算机能直接识别和执行的一种机器指令的集合。
2.汇编语言:
为了克服机器语言难读,难编,难记和易出错的缺点,人们就用与代码指令实际含义相近的英文缩写词。
3.高级语言:
不论是机器语言还是汇编语言都是面向硬件的具体操作的,语言对机器的过分依赖,要求使用者必须对硬件结构及其工作原理都十分熟悉。
常见的高级语言有:
FORTRAN,适合进行科学计算,是编译型语言,组织程序比较灵活。
BASIC,是由FORTRAN等高级语言的重要功能设计的人机对话式语言,简单易学,很受初学者欢迎。
现在的BASIC语言发展很快,功能已大大增加,应用相当广泛。
COBOL,是一种为处理商业资料而设计的语言。
主要功能是描述数据结构和处理大批量数据。
它使用英语词汇和句子较多。
PASCAL,为一种结构程序语言,是在ALGOL语言的基础上发展起来的,作为一种描述算法的工具较为理想。
C语言,是目前描述操作系统十分有效的高级设计语言,具有描述力强、灵活、方便等特点。
计算机指令的集合是程序。
分析:
计算机指令集合称为指令集,计算机指令达到指定的目的为程序。
指令是指计算机完成某个基本操作的命令。
指令能被计算机硬件理解并执行。
一条指令就是计算机机器语言的一个语句,是程序设计的最小语言单位。
一台计算机所能执行的全部指令的集合,称为这台计算机的指令系统。
指令系统比较充分地说明了计算机对数据进行处理的能力。
不同种类的计算机,其指令系统的指令数目与格式也不同。
指令系统越丰富完备,编制程序就越方便灵活。
指令系统是根据计算机使用要求设计的。
四个发展阶段:
第一个发展阶段:
1946-1956年电子管计算机的时代.1946年第一台电子计算机问世美国宾西法尼亚大学,它由冯·诺依曼设计的.占地170平方,150KW.运算速度慢还没有人快.是计算机发展历史上的一个里程碑.(ENIAC)(electronicnumericalintegatorandcalculator)全称叫“电子数值积分和计算机”
.第二个发展阶段:
1956-1964年晶体管的计算机时代:
操作系统.第三个发展阶段:
1964-1970年集成电路与大规模集成电路的计算机时代(1964-1965)(1965-1970)
第四个发展阶段:
1970-超大规模集成电路的计算机时代.