二、汇编语言( Assembly Language) 汇编语言是用指令的助记符、符号地址、标号等 书写程序的语言简称符号语言。 特点 易读、易写、易记。 缺点: 不能像机器语言那样为计算机所直接识别,也 不如高级语言那样具有很好的通用性和可移植性。 80868088 汇编谣言程序设计
二、汇编语言(Assembly Language) 汇编语言是用指令的助记符、符号地址、标号等 书写程序的语言,简称符号语言。 特点: 易读、易写、易记。 缺点: 不能像机器语言那样为计算机所直接识别,也 不如高级语言那样具有很好的通用性和可移植性
高级语言( High Level Language) 高级语言是脱离具体机器即独立于机器)面向用户的 通用语言不依赖于特定计算机的结构与指令系统。 用同一种高级语言编写的源程序一般可以在不同计算 机上运行而获得同一结果。 由于高级语言的通用性特点,对于高级语言程序员来 说,不必熟悉计算机內部具体结构和机器指令,而只需要 把主要精力放在程序结构和算法描述上面。 所以,高级语言具有更广泛的领域。 80868088 汇编谣言程序设计
三、高级语言(High Level Language) 高级语言是脱离具体机器(即独立于机器),面向用户的 通用语言,不依赖于特定计算机的结构与指令系统。 用同一种高级语言编写的源程序,一般可以在不同计算 机上运行而获得同一结果。 由于高级语言的通用性特点,对于高级语言程序员来 说,不必熟悉计算机内部具体结构和机器指令,而只需要 把主要精力放在程序结构和算法描述上面。 所以,高级语言具有更广泛的领域
汇编语言程序的上机与处理过程 (“) 汇编语言 帆器语言 连程 机器语言 源文件 日标文件 计算机一结果 执行文件 图41汇编语言程序的上机与处理过程 lCkeneofesn 图中椭圆表示系统软件及其操作方框表示磁盘文件。 椭圆中横线上部是系统软件的名称横线下部是软件所作 的操作。 首先用户编写汇编语言源文件;再经过汇编程序进行 汇编产生属性为OB的以二进制代码表示的目标程序并 存盘。 然后通过连接程序(LNK把目标文件与库文件以及其 他目标文件连接在一起形成可执行文件,才能在DOS环境 下在机器上执行之。 80868088 汇编谣言程序设计
汇编语言程序的上机与处理过程 图中,椭圆表示系统软件及其操作,方框表示磁盘文件。 椭圆中横线上部是系统软件的名称,横线下部是软件所作 的操作。 首先,用户编写汇编语言源文件;再经过汇编程序进行 汇编,产生属性为 OBJ的以二进制代码表示的目标程序并 存盘。 然后通过连接程序(LINK)把目标文件与库文件以及其 他目标文件连接在一起,形成可执行文件, 才能在DOS环境 下在机器上执行之
4.28086/8088汇编语言的基本语法 各种机器的汇编语言其语法规则不尽相 同但基本语法结构形式类似。 现以8086/8088汇编语言为例加以具 体讨论。 80868088 汇编谣言程序设计 目录
4.2 8086/8088汇编语言的基本语法 各种机器的汇编语言其语法规则不尽相 同,但基本语法结构形式类似。 现以8086/8088汇编语言为例加以具 体讨论。 目录
、8086/8088汇编源程序实例 在具体讨论8086/8088汇编语言的繁琐语法规则之前, 下面先举一个具有完整段定义格式的汇编源程序(即 MASM程序)实例以便对汇编语言的有关规定和格式有 个初步了解。 例:求从1开始连续50个奇数之和并将结果存放在名 字为SUM的字存储单元中。 80868088 汇编谣言程序设计
一、8086/8088汇编源程序实例 在具体讨论8086/8088汇编语言的繁琐语法规则之前, 下面先举一个具有完整段定义格式的汇编源程序(即 MASM程序)实例, 以便对汇编语言的有关规定和格式有 个初步了解。 例:求从1开始连续50个奇数之和,并将结果存放在名 字为SUM的字存储单元中