伪操作概述

伪操作是对汇编程序的指令。

伪操作 (通常称为 伪操作) 是对汇编程序的指令,不会生成任何机器代码。 汇编程序在组装期间解析伪操作 (与机器指令不同) ,这些操作仅在运行时解析。 伪操作有时称为汇编程序指令,汇编程序运算符或汇编程序伪指令。

通常,伪操作为汇编程序提供有关数据对齐,块和段定义以及基本寄存器分配的信息。 汇编程序还支持提供有关浮点常量和符号调试器信息 (dbx) 的汇编程序信息的伪操作。

虽然它们不会生成机器代码,但以下伪操作可以更改汇编程序的位置计数器的内容:

  • .align
  • .byte
  • .comm
  • .csect
  • .double
  • .dsect
  • .float
  • .lcomm
  • .long
  • .org
  • .short
  • .space
  • .string
  • .vbyte