一个关于汇编语言的问题?
那位老师帮忙解释一下下面这段程序是甚么意思?LEDEQUPONUMEQU18H程序中EQU,NUM各是什么意思?...
那位老师帮忙解释一下下面这段程序是甚么意思?
LED EQU PO
NUM EQU 18H
程序中EQU,NUM各是什么意思? 展开
LED EQU PO
NUM EQU 18H
程序中EQU,NUM各是什么意思? 展开
展开全部
LED EQU PO ;定义LED代表P0口
NUM EQU 18H ;定义NUM为18H
EQU是一个伪指令,你可以理解为赋值的意思,该处定义的情况编译时遇到LED将用P0代替,遇到NUM将用18H替代
NUM EQU 18H ;定义NUM为18H
EQU是一个伪指令,你可以理解为赋值的意思,该处定义的情况编译时遇到LED将用P0代替,遇到NUM将用18H替代
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
EQU ——标号赋值伪指令,EQU定义的字符名必须先定义后使用,DATA定义的字符名可以后定义先使用。用EQU伪指令可以把一个汇编符号赋给一个名字。18H是一个地址!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定义了两个常量LED(等于PO)和NUM(等于18h),以后就直接用LED和NUM代表PO和18h。EQU是伪操作符,用于定义常量。等价于C语言的 #define LED PO 和 #define NUM 18h。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是一个赋值语句,
其实意思就是:
LED=PO;
NUM=18H
其实意思就是:
LED=PO;
NUM=18H
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询