从程序看出,汇编语言源程序通常有几个段构成,每个段以 SEGMENT语句开始,以ENDS语句结束,并分别有一个段名。第一段是数据段,段名DATA,用来定义变量,存放原始数据和运算结果。第二段为代码段,段名为CODE,用来安排执行代码,是用户编程实现各项功能的主要部分。 整个源程序必须用END语句结束,它通知汇编程序停止汇编,END后面的标号START指明该程序执行的启动地址。源程序中各段的名字可以任选,段的数目可以根据需要确定.如果用到堆栈段和附加段,在段的定义的时候也要定义出来。 DATA SEGMENT ;定义数据段 DATA ENDS ;数据段结束 ESEG SEGMENT ;定义附加段 ESEG ENDS ;附加段结束 CODE SEGMENT ;定义代码段 ASSUME CS:CODE, DS:DATA,SS:STack,ES:ESEG ;段的 分配 START: MOV AX,DATA ;指令性语句开始(我们第二章学习编写的程序) MOV DS,AX MOV AX,ESEG MOV ES,AX MOV AX,STack MOV SS,AX ;编写第二章学习的主
您可能关注的文档
最近下载
- 03G322-1 钢筋混凝土过梁.docx VIP
- 幼儿园教师科学素养的研究.pdf
- 广东省惠州市惠东县2023年中考二模数学试题(含答案).docx VIP
- 03G322-1 钢筋混凝土过梁.doc VIP
- 第11课《山地回忆》教学设计统编版(2024)七年级语文下册.docx VIP
- 11《山地回忆》公开课一等奖创新教案.docx VIP
- 主体结构施工方案.doc VIP
- 2026年河南交通职业技术学院单招职业倾向性测试必刷测试卷最新.docx VIP
- 2022年语文新课程标准试题语文教师招聘选调必背(含参考答案).pdf VIP
- 河北省秦皇岛市地理生物会考真题试卷(含答案).docx VIP
原创力文档

文档评论(0)