行云 发表于 2014-5-24 08:46:20

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

我是1278297578。。。。。。。
@nbzwt
求问以下代码
XRL
RR
DJNZ
XCH
ACALL
ORL
ADDC
RL
ANL

ZephRay 发表于 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反编译了你要感谢我
页: [1]
查看完整版本: 话说这是什么意思。。。。。。