您现在的位置: 精品资料网 >> 行业分类 >> IT行业 >> 资料信息

EMC8BIT单片机指令应用的误区及其技巧(doc 75页)

所属分类:
IT行业
文件大小:
636 KB
下载地址:
相关资料:
bit,单片机,技巧
EMC8BIT单片机指令应用的误区及其技巧(doc 75页)内容简介
EMC8BIT单片机指令应用的误区及其技巧内容提要:
减法指令的误区:
之一:关于ACC
EMC的减法指令有三条,如下:
SUB A,R (R-A→A)
SUB R,A (R-A→R)
SUB A,K (K-A→A)
需要注意的是,不论A的位置在前面还是后面,A都是减数,不是被减数.
也就是說如果我們想計算A-2的值,如果寫成:
SUB A,@2
其實是執行2-A
解決方法如下:
ADD A,@256-2 或
ADD A,@254
之二:关于CY
一般来说,加/减法都会影响到进位标志CY.
在其它一些单片机指令系统中,当减法发生借位时,CY=1,未发生借位时CY=0.
如果你以为EMC的减法也是如此,哈哈,你就要吃药了!
原来,在EMC的指令系统中.当减法发生借位时,CY=0,未发生借位时CY=1.
如果不注意这点,很容易在一些运算或判断程序中留下BUG

..............................