第4章MASM汇编语言基础.ppt

用DS、ES的装入的办法,那么为装入CS、IP的新值需要执行几条指令。 对CS、IP的装入通常是:按照END结束伪指令指定的地址装入CS、IP。任何一个源程序都是以END伪指令来结束。 格式:END 起始地址 起始地址可以是一个标号或表达式;END伪指令的作用是指示源程序到此结束和指定程序运行时的起始地址。 §4.4.3 段寄存器的装入(续) 3.CS的装入 ?1.等值语句 格式:符号 EQU 表达式 其中EQU是等值伪指令,把表达式的值或符号赋给EQU左边的符号,表达式可以是: 常量表达式, 地址表达式, 变量、标号或指令助记符, §4.5 其它常用伪指令 §4.5.1 符号定义语句 ① 等值语句仅在汇编源程序时,作为替代符号用,不产生任何的目标代码,也不占有存储单元。 ② 在同一源程序中,同一符号在EQU语句未解除之前不能用EQU伪指令重新定义。 ③ 已经用EQU定义的符号,若以后不再用了就可以用PURGE语句来解除。PURGE语句的格式如下: PURGE 符号1,符号2,……,符号n 注意事项: §4.5.1 符号定义语句(续) 2、等号语句 格式:符号=表达式 此语句的功能与EQU等值语句类似,其最大的特点是能对符号进行重定义。 §4.5 其它常用伪指令(续) §4.5.2 程序开始和结束伪指令 1.开始伪指

文档评论(0)

1亿VIP精品文档

相关文档