一个关于汇编语言的问题?

那位老师帮忙解释一下下面这段程序是甚么意思?LEDEQUPONUMEQU18H程序中EQU,NUM各是什么意思?... 那位老师帮忙解释一下下面这段程序是甚么意思?
LED EQU PO
NUM EQU 18H
程序中EQU,NUM各是什么意思?
展开
 我来答
lzh771055370
2012-02-15 · 超过23用户采纳过TA的回答
知道答主
回答量:91
采纳率:0%
帮助的人:38.9万
展开全部
EQU是表达式赋值操作符(伪指令),在这里 LED等价于P0,NUM等价于地址18H,当然自己可以随便定义,比如把LED改成AAA,需要自己记得其意义。在以后的程序中出现使用P0时,直接用LED,使用18H时用NUM,增加程序可读性和易修改性。
zhxiufan
2012-02-15 · 知道合伙人软件行家
zhxiufan
知道合伙人软件行家
采纳数:14923 获赞数:38385
国家科技进步奖

向TA提问 私信TA
展开全部
LED EQU PO ;定义LED代表P0口
NUM EQU 18H ;定义NUM为18H
EQU是一个伪指令,你可以理解为赋值的意思,该处定义的情况编译时遇到LED将用P0代替,遇到NUM将用18H替代
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
释吃芯7
2012-02-15 · TA获得超过254个赞
知道小有建树答主
回答量:354
采纳率:0%
帮助的人:161万
展开全部
EQU ——标号赋值伪指令,EQU定义的字符名必须先定义后使用,DATA定义的字符名可以后定义先使用。用EQU伪指令可以把一个汇编符号赋给一个名字。18H是一个地址!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小睡黍
2012-02-15 · TA获得超过403个赞
知道小有建树答主
回答量:288
采纳率:0%
帮助的人:290万
展开全部
定义了两个常量LED(等于PO)和NUM(等于18h),以后就直接用LED和NUM代表PO和18h。EQU是伪操作符,用于定义常量。等价于C语言的 #define LED PO 和 #define NUM 18h。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zander11
2012-02-15
知道答主
回答量:8
采纳率:0%
帮助的人:1.2万
展开全部
这是一个赋值语句,
其实意思就是:
LED=PO;
NUM=18H
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式