PersonalCorpus 版 (精华区)


功能:将(R1)指向的内部RAM中n字节的数取补
入口:add1--低位 addr1+n-1---高位
      (R1)=add1,(R3)=n
出口:补码存放在 addr1-add1+n-1中,addr1 为低位

例如:(R1)=20; (20)=23; (21)=45; (22)=67; (23)=89; (R3)=04
执行后:(20)=DD;(21)=BA;(22)=98;(23)=76
NINORM: SETB C
SC40:   MOV A,@R1
        CPL A
        ADDC A,#00H
        MOV @R1,A
        INC R1
        DJNZ R3,SC40
        RET



;
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.960毫秒