我是靠谱客的博主 喜悦棒球,最近开发中收集的这篇文章主要介绍等号(=)伪指令、EQU伪指令、TEXTEQU伪指令之间的区别等号伪指令EQU伪指令TEXTEQU伪指令,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  这三种伪指令都是用来定义汇编语言中的符号常量,下面对它们各自的特点进行讲解

等号伪指令

等号伪指令用于定义整数或整数表达式的符号常量,语法为:

name = expression

如果“expression”为整数表达式则需要将它括起来。如:COUNT = (10 * 10),等号伪指令定义的符号常量是可以被重定义的

EQU伪指令

EQU伪指令可以定义非整数,语法为:

name EQU expression
name EQU symbol
name EQU <text>

EQU伪指令是通过文本替换的方式完成,定义非整数可以用 name EQU <text>的形式,当汇编器在程序后面遇到name时会将它替换成<text>里的内容。请注意,EQU伪指令不可被重定义

TEXTEQU伪指令

TEXTOUT伪指令类似于EQU伪指令,我觉得更像是EQU伪指令与等号伪指令的结合,它的语法为:

name TEXTEQU <text>
name TEXTEQU textmacro
name TEXTEQU %constExpr

第一二种语法和EQU伪指令相同(文本替换),第三种语法与等号伪指令相同(整数或整数表达式),TEXTEQU伪指令定义的符号随时可以被重定义

最后

以上就是喜悦棒球为你收集整理的等号(=)伪指令、EQU伪指令、TEXTEQU伪指令之间的区别等号伪指令EQU伪指令TEXTEQU伪指令的全部内容,希望文章能够帮你解决等号(=)伪指令、EQU伪指令、TEXTEQU伪指令之间的区别等号伪指令EQU伪指令TEXTEQU伪指令所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部