8086汇编语言(一)汇编语言源程序.pdf
《8086汇编语言(一)汇编语言源程序.pdf》由会员分享,可在线阅读,更多相关《8086汇编语言(一)汇编语言源程序.pdf(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!8086汇编语()汇编语源程序汇编语源程序1.汇编语源程序结构个完整的汇编语源程序通常由若个逻辑段(Segment)组成,包括数据段、附加段、堆栈段和代码段,它们分别映射到存储器中的物理段上。每个逻辑段以 SEGMENT语句开始,以 ENDS语句结束,整个源程序END语句结尾。代码段中存放源程序的所有指令码,数据、变量等则放在数据段和附加段中。程序中可以定义堆栈段,也可以直接利系统中的堆栈段。具体个源程序中要定义多少个段应根据实际需要来定。但般来说,个源程序中可以有多个代码段,也可以有多个数据段、附加
2、段及堆栈段,但个源程序模块只可以有个代码段、个数据段、个附加段和个堆栈段。将源程序以分段形式组织是为了在程序汇编后,能将指令码和数据分别装存储器的相应物理段中2.源程序结构框架段名1 SEGMENT.段名1 ENDS段名2 SEGMENT.段名2 ENDS.段名n SEGMENT.段名n ENDS3.语句类型和格式(1).指令性语句的般格式标号:前缀 操作码 操作数1,操作数2;注释“”括起来的内容可以省略,操作数可以有2个、1个和没有。(2).指性语句的般格式名字 伪操作 操作数1,操作数2,.;注释“”括起来的内容可以省略。4.数据项(1).常量常量类型表举例进制常量以字母“D”结尾或不加结尾52D,52进制常量以字母“B”结尾1011B六进制常量以字母“H”结尾5CH字符常量单引号括起的个或多个ASCII字符码DD(2).标号 LABLE指令的标号由程序员确定,不能与指令助记符或伪指令名,也不能由数字打头,字符个数不能超过31个。标号有3种属性:段值、偏移量和类型。(3).变量变量是存储器中的某个数据区的名字,变量的类型有:欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 8086 汇编语言 源程序
限制150内