cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 3640|回复: 3

话说这是什么意思。。。。。。

[复制链接]
发表于 2014-5-24 08:46:20 | 显示全部楼层 |阅读模式
我是1278297578。。。。。。。
@nbzwt
求问以下代码
XRL
RR
DJNZ
XCH
ACALL
ORL
ADDC
RL
ANL
发表于 2014-5-24 10:43:20 | 显示全部楼层
自己上网查吧,是汇编指令
 楼主| 发表于 2014-5-26 01:34:11 | 显示全部楼层
ACALL是短调用指令。
  短 表现在所调用的子程序地址必须与ACALL指令下一条指令的第一个字节在同一个2KB区内(即16位地址中的高5位地址相同),否则将引起程序转移混乱。
  如果ACALL指令正好落在区低的2个单元内,程序就转移到下一个区中去。因为在执行调用操作之前pc先加了2.

XRL 异或

RR:不带进位的循环右移

DJNZ:当前变量减1,不等于零转移

XCH:将累加器A的内容和源操作数的内容相互交换。

ORL:或


ADDC:两数相加,同时再加个进位位。进位当时为1就加1 为0就加0相当于不加。

RL:左移指令,参加左移的是8个位。

ANL:逻辑与

长知识了~~~~{:083:}{:015:}{:083:}
 楼主| 发表于 2014-5-26 01:36:30 | 显示全部楼层
@nbzwt
我把你的bin反编译了你要感谢我
360软件小助手截图20140526013455.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-3-29 15:17 , Processed in 0.047459 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表