你们有没有发现DJNZ与DJNE、CJNE与CJNZ一样用呀

[复制链接]
16129|5
 楼主| 赵超杰 发表于 2008-7-9 09:44 | 显示全部楼层 |阅读模式
我用的是51汇编集成环境软件做的,因为没有记清助记符,结果把DJNZ写成了DJNE,把CJNE写成了CJNZ,可编译还没错,代码也一样。你们遇到过这种情况吗?
ayb_ice 发表于 2008-7-9 14:12 | 显示全部楼层

是你的代码根本没有起作用吧

XHTXZXW 发表于 2008-7-10 00:08 | 显示全部楼层

嘿嘿

什么样的汇编环境啊?
有可能的,你甚至可以试试  DJNA~DJNY  估计都可呢!
有些51汇编工具,汇编的时候只要遇到DJN就认为是DJNZ了!
acmilann 发表于 2008-7-10 19:26 | 显示全部楼层

好好回去看看他们的区别吧

不可能一样的
ayb_ice 发表于 2008-7-10 19:31 | 显示全部楼层

我试了,KEIL不行

lyjian 发表于 2008-7-10 19:34 | 显示全部楼层

有可能是对的

有些编译器本来就支持这种助记符号,编译器会自动把它转成对应的指令的。
就好像CALL和JMP指令一样,编译器会根据实际把它们转成LCALL/ACALL/LJMP/AJMP/SJMP指令。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

33

主题

96

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部