第4章汇编语言程序格式-2精选.pptVIP

  • 4
  • 0
  • 约1.35万字
  • 约 87页
  • 2016-12-05 发布于湖北
  • 举报
三、伪指令语句 伪指令向汇编程序发出某些控制和操作指示,在汇编过程中完成相应的操作功能,如处理器选择、定义程序模式、定义数据、分配存储空间、指示程序结束等。 伪指令的分类 【例】.486 选择80486指令系统 .486P 选择保护模式下的80486指令系统 .586 选择Pentium指令系统 .586P 选择保护方式下的Pentium指令系统 一)段定义伪指令 存储器的物理地址是由段地址和偏移地址组合而成的,汇编程序在把源程序转换为目标程序时,必须确定标号和变量的偏移地址,并且需要把有关信息通过目标模块传送给连接程序,以便连接程序把不同的段和模块连接在一起形成一个可执行程序.为此,需要用到段定义伪操作。 用途:将源程序划分为若干段,指出段的用途,便于汇编程序在相应的段下生成目的代码,也可经过连接程序将不同模块的同名段合并,生成一个结构更紧凑的可执行目标程序。段定义伪操作的格式如下: 1、格式: 段名 SEGMENT [定位类型] [组合类型] [使用类型] [类别名] 本段语句 ………………. ……………….. 段名 ENDS 段名:用户指定,开始、结束要一致。 SEGMENT:表示段定义的开始….ENDS:表示段定义的结束。二者必须成对出现。 其中删节号部分,对于

文档评论(0)

1亿VIP精品文档

相关文档