单片机宏汇编器的设计
时间:05-12 16:56
查看:1275次
下载:169次
简介:
一 汇编器概述
二 KEIL公司的宏汇编器
A51简介
A51宏汇编器的保留字
A51宏汇编器的运算符
A51宏汇编器中运算符的优先级
A51的命令助记符
A51的汇编伪指令
A51的宏处理指令
A51的汇编控制指令
A51的条件汇编指令功能要求设计方法开发工具开发环境 词法分析语法分析语义分析目标代码生成总体模块指令系统模块
TOKEN流模块词法和语法分析模块语义分析模块 代码生成模块产生目标文件模块产生列表文件模块标号管理模块 出错处理模块汇编段模块OBJ目标模块目标记录模块
OBJ文件的操作模块列表文件的操作模块主程序模块 其他模块所有的类定义列表主程序实现宏汇编器对象
MASM 的创建指令系统管理器
INSTM 的创建标号管理器
LABMGER的创建宏汇编器的服务
COMPLYFILE()宏汇编器的词法分析服务
FILETOTOKEN()关于 TOKENFIELD 类 宏汇编器的服务
STRTOTOKEN()关于语法规则宏汇编器的语法分析服务
ASMFILEPARSE()汇编指令语法分析服务
RESVINSTPARSE()汇编伪代码语法分析服务
PSDOWORDPARSE()TOKENOPER类的服务
EXPTOPACK()TOKENOPER类的服务
OPADTOPACK()宏汇编器语义分析服务
CREATEVARTABLE()宏汇编器的
FINDRESVINSTDO()内部服务 标号管理器的标号登记
ADDLABEL()服务标号管理器的表达式求值
CALEXPRESSION()服务算符优先关系表宏汇编器代码生成服务 FILETOOBJCODE()关于DAT4ARY 类 目标代码组类 关于OBJ 文件的格式关于宏处理关于宏管理器
MACROMGER关于MACRODEFBODY宏定义体类
ZLG51对宏定义指令的识别和处理ZLG51对宏调用的识别和处理关于REPT宏指令的识别和处理关于 $ 行汇编控制指令的识别关于宏变量表
MVLIST关于条件汇编使用方法错误信息警告信息测试程序输出信息输出列表文件输出目标文件OBJ查看器查看结果。