我是靠谱客的博主 喜悦棒球,最近开发中收集的这篇文章主要介绍等号(=)伪指令、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伪指令所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复