IBM-PC汇编语言程序设计第4章 汇编语言程序格式
时间:2025-04-24
时间:2025-04-24
IBM-PC汇编语言程序设计课件。仅供大家学习参考。
第4章 汇编语言程序格式
第4章 汇编语言程序格式 章4.1 4.2 4.3 4.4 汇编语言格式 汇编语句表达式 伪指令 综合举例
开 始
IBM-PC汇编语言程序设计课件。仅供大家学习参考。
第4章 汇编语言程序格式
4.1 汇编语言格式4.1.1 指令语句格式 4.1.2 伪指令语句格式
返回本章首页
IBM-PC汇编语言程序设计课件。仅供大家学习参考。
第4章 汇编语言程序格式
4.1.1 指令语句格式指令语句的一般格式如下: 指令语句的一般格式如下: 标号: [标号:] 指令助记符 操作数 ;注释 1.标号:标号是机器指令语句存放地址的符号表示,代 .标号:标号是机器指令语句存放地址的符号表示, 表该指令目标代码的第一个字节地址, 表该指令目标代码的第一个字节地址 , 后面必须紧跟冒 号“:” 。 2.指令助记符:指令助记符为语句的核心成分,表示了 .指令助记符:指令助记符为语句的核心成分, 该语句的操作类型。 该语句的操作类型。 3.操作数:操作数表示指令助记符的操作对象。 .操作数:操作数表示指令助记符的操作对象。 4.注释:注释均以分号开始,它可占一行或多行,一般 .注释: 注释均以分号开始,它可占一行或多行, 放在一条语句的后面。 放在一条语句的后面。返回本节
IBM-PC汇编语言程序设计课件。仅供大家学习参考。
第4章 汇编语言程序格式
4.1.2 伪指令语句格式伪指令语句格式如下: 伪指令语句格式如下: [符号名 伪指令符 操作数 ;[注释 符号名] 注释] 符号名 注释 1.符号名:符号名是伪指令语句的一个可选项。 .符号名:符号名是伪指令语句的一个可选项。 2.伪指令符:伪指令符指定汇编程序要完成的具体操作, .伪指令符:伪指令符指定汇编程序要完成的具体操作, 如 数 据 定 义 伪 指 令 DB 、 DW 、 DD , 段 定 义 伪 指 令 SEGMENT,假定伪指令 ,假定伪指令ASSUME等。 等 3.操作数:伪指令后面的操作数可以是常数、字符串、 .操作数:伪指令后面的操作数可以是常数、字符串、 变量、 表达式等,其个数由具体的伪指令决定, 变量 、 表达式等 , 其个数由具体的伪指令决定 , 各个操 作数之间必须以“逗号”分隔。 作数之间必须以“逗号”分隔。 4.注释:伪指令的注释必须以“;”开始,其作用同指 开始, .注释:伪指令的注释必须以“ 令语句中的注释部分。 令语句中的注释部分。返回本节
IBM-PC汇编语言程序设计课件。仅供大家学习参考。
第4章 汇编语言程序格式
4.2 汇编语句表达式4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 常量 变量 标号 表达式与运算符 运算符的优先级
返回本章首页
IBM-PC汇编语言程序设计课件。仅供大家学习参考。
第4章 汇编语言程序格式
4.2.1 常量1.数值常量 . 2. 字符串常量
IBM-PC汇编语言程序设计课件。仅供大家学习参考。
第4章 汇编语言程序格式
1.数值常量 .
表4.1 各种形式数字常量格式对照表
IBM-PC汇编语言程序设计课件。仅供大家学习参考。
第4章 汇编语言程序格式
2. 字符串常量字符串常量是用单引号或双引号引起来
的一个或 多个字符。字符串常量是以各字符的ASCⅡ码表 多个字符。字符串常量是以各字符的 Ⅱ 示的。 如 ‘ A’用 41H 表示 , 字符串 ‘ A1B2’用 表示, 字符串‘ 示的 。 用 用 41H,31H,42H,32H表示。 , 表示。 , , 表示
返回本节
IBM-PC汇编语言程序设计课件。仅供大家学习参考。
第4章 汇编语言程序格式
4.2.2 变量1.变量 . 2.变量的定义 .
IBM-PC汇编语言程序设计课件。仅供大家学习参考。
第4章 汇编语言程序格式
1.变量 . (1)段属性 ) (2)偏移地址属性 ) (3)类型属性 )
IBM-PC汇编语言程序设计课件。仅供大家学习参考。
第4章 汇编语言程序格式
2.变量的定义 . 表达式项是给变量或指定存储单元赋予初值,它 表达式项是给变量或指定存储单元赋予初值, 有以下几种形式: 有以下几种形式: (1)数值表达式 ) (2) 字符串表达式 ) 两个伪指令) ( 3)地址表达式 ( 只适用 ) 地址表达式(只适用DW和 DD两个伪指令) 和 两个伪指令 (4)? 表达式 ) (5)带DUP的表达式 ) 的表达式
IBM-PC汇编语言程序设计课件。仅供大家学习参考。
第4章 汇编语言程序格式
(1)数值表达式 )数据定义伪指令可以为一个或连续的存储单元设置数值 初值。 初值。 【例4.1】为数据段分配存储单元。 】为数据段分配存储单元。 DATA SEGMENT A DB 11H,12H,13H , , B DW 1122H,3344H , C DD 12345678H DATA ENDS 上述变量的存储单元分配及初始化情况如下图3.1所示 所示。 上述变量的存储单元分配及初始化情况如下图 所示。
IBM-PC汇编语言程序设计课件。仅供大家学习参考。
第4章 汇编语言程序格式
图4.1 数据段中数据存储分配图
IBM-PC汇编语言程序设计课件。仅供大家学习参考。
第4章 汇编语言程序格式
(2) 字符串表达式 )字符串表达式中的字符串必须用引号引起来。 、 字符串表达式中的字符串必须用引号引起来 。 DB、DW、 、 DD伪指令将字符串中的各字符均以 伪指令将字符串中的各字符均以ASCⅡ码形式存放在 伪 …… 此处隐藏:819字,全部文档内容请下载后查看。喜欢就下载吧 ……
上一篇:气液联动阀的应用与维护