- 2
- 0
- 约4.83千字
- 约 28页
- 2023-03-24 发布于广东
- 举报
第章程序设计基础 第1页,共28页。 根据程序设计语言发展的历程,可将其大致分为 机器语言 汇编语言 高级语言 4GL语言 2.1 程序语言设计 第2页,共28页。 2.1.1 机器语言 机器语言是用二进制代码表示的计算机能直接识别和执行的机器指令的集合,即处理器的指令系统。不同类型处理器的计算机,其机器语言是不同的,按照一种计算机的机器指令编制的程序,不能在指令系统不同的计算机上执行。机器语言的优点是能够被计算机直接识别、执行速度快、占用内存空间少。其缺点是难记忆、难书写、难编程、易出错、可读性差、可移植性差。 第3页,共28页。 2.1.2 汇编语言 为了克服机器语言的缺点,人们采用与代码指令实际含义相近的英文缩写词、字母和数字等符号来取代指令代码,产生了汇编语言(也称为符号语言)。汇编语言是由一条条助记符所组成的指令系统。使用汇编语言编写的程序(汇编语言源程序),计算机不能直接识别,需要由一种起翻译作用的程序(汇编程序),将其翻译成机器语言程序(目标程序),计算机方可执行,这一翻译过程称之为“汇编”。 第4页,共28页。 计算机技术的发展,促使人们去寻求一些与人类自然语言相接近且能为计算机所接受的语意确定、规则明确、自然直观和
原创力文档

文档评论(0)