当前位置:文档之家› LF2407伪指令表

LF2407伪指令表

LF2407伪指令表
LF2407伪指令表

初始化个或多个32位整在半前段保留.size位;初始化—个或多个.tex 初始化一个或多个16位把SPC调整到页边界把SPC调整到偶数字边界.even

4.控制输出列表格式化伪指令

.long value1 [, ... , valuen ].space size in bits

.string ”string1” [, ... , ”stringn”].word value1 [, ... , valuen ]3.调整段程序计数器伪指令(SPC).align 初始化一个32位,IEEE 初始化一个或多个32位在当前段初始化一个或初始化可变长度域初始化一个32位,IEEE 初始化1个或多个16位整汇编至数据(初始化数据汇编至一个命名(已初始汇编至.text可执行代码在1个命名段(未被初始

在当前段保留size位;.bfloat value

.blong value1 [, ... , valuen ].byte value1 [, ... , valuen ].field value [, size in bits].float value

.int value1 [, ... , valuen ].data

.sect ”section name”.text

.usect “section name”, size in words,[blocking flag]2.初始化常数(数据和存储器)的伪指令.bes size in bits 1.定义段的伪指令

.asect"section name",address

.bss symbol, size in words [, blocking flag]汇编至绝对命名(初始化在.bss段(未被初始化数助记符号和语法

.include [”]filename[”].mlib [”]filename[”]

.ref symbol1 [, ... , symboln ]5.条件汇编伪指令

确认在当前模块定义并标识一个或多个全局(外从其他文件包括源语句定义宏库

确认一个或多个在当前

允许扩展替代符号列表禁止扩展替代符号列表设置列表符大小在列表页头部打印标题 设置源列表的页宽度 从其他文件包含源语句重启源列表

允许列出宏列表和循环禁止列出宏列表和循环停止源列表选择输出列表选项在源列表中弹出页允许所有伪指令行的列禁止特定的伪指令行的允许列出度假条件代码禁止列出虚假条件代码设置源列表的页长度.copy [”]filename[”]

.def symbol1 [, ... , symboln ].global symbol1 [, ... , symboln ].page .sslist .ssnolist .tab size .title ”string”.width page width .length page length .list .mlist .mnolist .nolist

.option {B|D|F|L|M|T|X}4.控制输出列表格式化伪指令.drlist .drnolist .fclist .fcnolist

结束程序

在段中定义装载时可重把存储器映射寄存器输把用户定义信息送到输打开汇编器移植开关为块指定段

取消局部标号使数值和符号相等开始结构定义把结构属性赋予标号

把用户定义的错误信息.mmregs .mmsg string .port

.sblock ”section name” [,”section name”, . . . ]

.struct .tag

7.其他伪指令.emsg string .end

.label symbol .asg [”] character string [”],substitution symbol .endstruct .equ

.eval well-defined expression,substitution symbol .newblock .set .elseif well-defined expression .endif .endloop

.if well-defined expression .loop [well-defined expression]6. 汇编符号

.break [well-defined expression].else

开始代码块的重复汇编

把字符串赋予替代的符结束结构定义使值和符号相等根据数字替代符号完成如果条件真结束.loop汇如果.if条件为假,汇编如果if条件为假且.el 结束.if代码块结束.1oop代码块如果条件为真则汇编代

为块指定段

将用户定义的警告信息

为块指定段.version generation #number .wmsg string

.sblock ”section name” [,”section name”, . . . ]

说 明

初始化)段(此段已过时)

始化数据段)保留size个字

化数据)段

已初始化)段

行代码)段

被初始化)保留.size个字

e位;标号指向保留间的末尾

,IEEE单精度浮点常数;不允许目标跨越业界.个32位的整数;不允许目标跨越页边界

一个或多个连续字节

,IEEE单精度浮点数

16位整数

2位整数

ze位;标号指向保留空间的末尾

个.text串

个16位整数

字边界

行的列出(默认)

令行的列出

件代码块(默认)

件代码块

长度

和循环块(默认)

和循环块

号列表

号列表(默认)

印标题

宽度

源语句

定义并在其他模块中使用的一个或多个符号全局(外部)符号

源语句

在当前模块中使用但在其他模块中定义的符号

loop汇编,.break结构是可选项

,汇编代码块.else结构是可选项

且.elseif条件为真,汇编代码块.else结构是可选项

汇编代码块

复汇编

代的符号.

号完成运算

标号

误信息送到输出器件

时可重定位标号

存器输入到符号表中

送到输出设备

开关

告信息送到输出设备

相关主题
文本预览
相关文档 最新文档