在51汇编语言中 XCH A,B CJNE A,B,LOOP 这两条指令对吗? 我在111条指令集中又找不到》 80

求汇编大神帮助啊啊啊啊... 求汇编大神帮助啊啊啊啊 展开
 我来答
生活如歌_
2013-01-06 · TA获得超过1.5万个赞
知道大有可为答主
回答量:7398
采纳率:78%
帮助的人:2164万
展开全部
这两条指令虽然在汇编里找不到,但编译是能通过的。
因为有的软件把B当成direct
而且其它的比如Rn,A,有的指令里也是这样的,就像入栈指令里只有PUSH direct,但我们经常用PUSH ACC,道理是一样的。
GUEL86
推荐于2017-11-25 · TA获得超过5855个赞
知道大有可为答主
回答量:5538
采纳率:86%
帮助的人:2721万
展开全部
XCH A,B ; 数据交换指令 A 与 B 内的数据交换
(XCH A,direct 直接地址单元与累加器交换 , 这里的 direct = B )
CJNE A,B,LOOP ; 比较指令 A <> B 转移至 LOOP
(CJNE A,direct,re1 累加器与直接地址单元比较,不相等则转移, 这里的 direct = B )
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zpi26370
2013-05-05 · TA获得超过1538个赞
知道小有建树答主
回答量:9562
采纳率:0%
帮助的人:1971万
展开全部
CJNE A,30H,循环的意思是:价值是相等的值30H,如果不相等跳转到标号LOOP程序位置的含义内,如果他们是平等的,执行程序的下一行。该指令CJNE A,直接,相对一般表示为:(A)≠(直接),程序运行。直接代表直接地址,REL代表相对偏移,8位有符号的二进制补码。相对附带程序,而不是在实际的参考数字。
推荐这本书“单片机C语言程序设计实训100例 - 基于8051 + Proteus仿真”,做我想做的,对于新手来说,c语言非常有帮助的,但里面的情况是有用的,可根据:的

特别大的,完整版本免费下载地址:

href="http://ishare.iask.sina.com.cn/f/17228735.html"呻/ ishare.iask.sina.com.cn/f/17228735.html 的
登记的,系统会发出点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhxiufan
2013-01-07 · 知道合伙人软件行家
zhxiufan
知道合伙人软件行家
采纳数:14923 获赞数:38385
国家科技进步奖

向TA提问 私信TA
展开全部
XCH A,B;A与B交换数据
CJNE A,B,LOOP;比较A与B的内容,如果不等则转移到LOOP行地址。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式