汇编语言代码书写规范

汇编语言代码书写规范

ID:8826162

大小:59.00 KB

页数:7页

时间:2018-04-08

汇编语言代码书写规范_第1页
汇编语言代码书写规范_第2页
汇编语言代码书写规范_第3页
汇编语言代码书写规范_第4页
汇编语言代码书写规范_第5页
资源描述:

《汇编语言代码书写规范》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、汇编语言代码书写规范第1章文件结构每个汇编程序通常分为两个文件。一个文件用于保存程序的声明(declaration),称为头文件。另一个文件用于保存程序的实现(implementation),称为定义(definition)文件。头文件以“.h”为后缀,定义文件以“.asm”为后缀,宏定义文件以“.mac”为后缀。1.1版权和版本的声明版权和版本的声明位于头文件和定义文件的开头(参见示例1-1),主要内容有:(1)版权信息。(2)文件名称,标识符,摘要。(3)版本历史信息。;****************

2、*****************************************************;;Copyright(c)2002,广东步步高教育电子分公司;;Allrightsreserved.;;;;文件名称:di.asm;;文件标识:英汉词典程序文件;;修改历史:;;版本日期作者改动内容和原因;;---------------------------------------------------------;;1.01999.12.1黄福广BA757英汉词典完成;;2.02002.5.1

3、杨文容BA777英汉词典移植完成;;********************************************************************;示例1-1版权和版本的声明1.2头文件的结构头文件由三部分内容组成:(1)头文件开头处的版权和版本声明(参见示例1-1)。(2)常量和变量的定义。(3)宏定义(参见示例1-2)。假设头文件名称为di.h,头文件的结构参见示例1-3。【规则1-2-1】用.includedi.h头文件(编译器将从用户的工作目录开始搜索)。【规则1-2-2】

4、每个标号定义时,要加空格时都用”Tab”键,定义符和定义值要整齐,每个定义符后都在同一列加上”;”(分号),分号后加上每个标号的注释(参见示例1-3)。(版权和版本声明见示例1-1,此处省略。);------------------------------------------------------------------;;常量定义;;------------------------------------------------------------------;;----------------

5、------------------------------------------;;功能:设置LCD的显示页面;;入口:页面值;;出口:无;;修改历史:;;版本日期作者改动内容和原因;;1.02002.5.1XXXXBA757英汉词典用;;----------------------------------------------------------;LCDSETPAGE.MACROPAGEPARA;ldaPAGEPARA;读参数and#%00001111;高4位清0ora#%10110000;重设

6、高4位LCDWDAT;向LCD写数据.ENDM;;-----------------------------------------------------------------;示例1-2宏定义文件的结构(版权和版本声明见示例1-1,此处省略。);------------------------------------------------------------------;;常量定义;;--------------------------------------------------------

7、----------;FIRST_HZ_CODEHequ$85;代码最小的汉字码(汉英一级索引)FIRST_HZ_CODELequ$de;LAST_HZ_CODEHequ$fc;代码最大的汉字码(汉英一级索引)LAST_HZ_CODELequ$a0;;------------------------------------------------------------------;;变量定义;;--------------------------------------------------------

8、----------;m_ec_WordCompressOffSetLds1;压缩数据数据地址低位m_ec_WordCompressOffSetHds1;压缩数据数据地址高位m_ec_CompressDatads1;根据偏移取的压缩数据m_ec_BitInCompressOffSetds1;在压缩区某个字节的位偏移示例1-3汇编头文件的结构1.3定义文件的结构1.3.1定义文件有三部分内容:(1)定义文件开头处的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。