新闻中心

EEPW首页 > 模拟技术 > 设计应用 > IC解密之单片机算术运算指令

IC解密之单片机算术运算指令

作者: 时间:2012-03-29 来源:网络 收藏
: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  加1指令

  INC A

  INC Rn

  INC direct

  INC @Ri

  INC DPTR

  用途很简单,就是将后面目标中的值加1。例:(A)=12H,(R0)=33H,(21H)=32H,(34H)=22H,DPTR=1234H。执行下面的指令:

  INC A (A)=13H

  INC R2 (R0)=34H

  INC 21H (21H)=33H

  INC @R0 (34H)=23H

  INC DPTR ( DPTR)=1235H

  说明:从结果上看INC A和ADD A,#1差不多,但INC A是单字节,单周期指令,而ADD #1则是双字节,双周期指令,而且INC A不会影响PSW位,如(A)=0FFH,INC A后(A)=00H,而CY依然保持不变。如果是ADD A ,#1,则(A)=00H,而CY一定是1。因此加1指令并不适合做加法,事实上它主要是用来做计数、地址增加等用途。另外,加法类指令都是以A为核心的


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭