公 ②组合类型:连接时用于指定同名的各段之间的 组合方式。可选择下列6种之 PUBLIC STACK COMMON MEMORY AT表达式 NONE(缺省) 若省略组合类型或说明为NONE类型,则表示各个段不组 合,各有自已的段基值 ·对堆栈段,必须用 STACK类型说明,不能省略
② 组合类型: 连接时用于指定同名的各段之间的 组合方式。可选择下列 6种之一: PUBLIC STACK COMMON MEMORY AT表达式 NONE(缺省 ) 若省略组合类型或说明为NONE类型,则表示各个段不组 合,各有自己的段基值。 • 对堆栈段,必须用STACK类型说明,不能省略
公 ′类别′:是要将组合后的各段按′类别′分 类存放,同类别的段将被相邻地放在一起。′类 别′是由用户定义的、用一对引号括超来的、长 度不超过40个字符的名字(标识符)。 (2)格式:段名ENDs 表示该段到此结束。这里的段名必须与该段开始时 SEGMENT左边的段名相同。 (3)格式: ASSUME段寄存器名1:段名1[,段寄 存器名2段名2[, ■■■■■ 该语句必须出现在有关的变量及标号使用之前,用于指定 某段(用段名标识)中的变量、标号等数据项由哪个段寄存 器寻址
③ ′类别′: 是要将组合后的各段按′类别′分 类存放,同类别的段将被相邻地放在一起。′类 别′是由用户定义的、用一对引号括起来的、长 度不超过40个字符的名字(标识符)。 (2)格式: 段名 ENDS 表示该段到此结束。这里的段名必须与该段开始时 SEGMENT左边的段名相同。 (3) 格式: ASSUME 段寄存器名1:段名 1[,段寄 存器名2:段名 2[,…… ]] 该语句必须出现在有关的变量及标号使用之前,用于指定 某段 (用段名标识 )中的变量、标号等数据项由哪个段寄存 器寻址
公 4.指定段内的偏移地址 常用的有ORG和EVEN两种说明符,是指定下一个 要用的存储单元的偏移地址 (1)格式:ORG常数表达式 指定当前可用的存储单元的偏移地址为常数表达 式的值,就是将常数表达式的值送入$ (2)格式:EvEN 将当前可用的存储单元的偏移地址调整为最近的 偶数值,就是将当前可用的最小偶数偏移地址值 送入$
4. 指定段内的偏移地址 常用的有ORG和EVEN两种说明符,是指定下一个 要用的存储单元的偏移地址。 (1) 格式: ORG 常数表达式 指定当前可用的存储单元的偏移地址为常数表达 式的值,就是将常数表达式的值送入$。 (2) 格式: EVEN 将当前可用的存储单元的偏移地址调整为最近的 偶数值,就是将当前可用的最小偶数偏移地址值 送入$