您当前的位置:五五电子网电子知识单片机-工控设备51单片机51单片机汇编程序集(2) 正文
51单片机汇编程序集(2)

51单片机汇编程序集(2)

点击数:7775 次   录入时间:03-04 11:55:44   整理:http://www.55dianzi.com   51单片机
                INC    R0
                INC    R1
                DJNZ   R7,NSUBN1
                 MOV     R0,B
                RET
      ;单字节无符号数乘法程序 (R3R4*R7)=(R2R3R4)
      ;入口    :R3,R4,R7
      ;占用资源:ACC,B
      ;堆栈需求:2字节
      ;出口    :R2,R3,R4
      NMUL21   : MOV     A,R4
                 MOV     B,R7
                MUL    AB
                 MOV     R4,A
                 MOV     A,B
                XCH    A,R3
                 MOV     B,R7
                MUL    AB
                ADD    A,R3
                 MOV     R3,A
                CLR    A
                ADDC   A,B
                 MOV     R2,A
                CLR    OV
                RET
      ;单字节无符号数乘法程序 (R2R3R4*R7)=(R5R2R3R4)
      ;入口    :R2,R3,R4,R6,R7
      ;占用资源:ACC,B
      ;堆栈需求:2字节
      ;出口    :R5,R2,R3,R4
      NMUL31   : MOV     A,R4
                 MOV     B,R7
                MUL    AB
                 MOV     R4,A
                 MOV     A,B
                XCH    A,R3
                 MOV     B,R7
                MUL    AB
                ADD    A,R3
                 MOV     R3,A
                CLR    A
                ADDC   A,B
                XCH    A,R2
                 MOV     B,R7
                MUL    AB
                ADD    A,R2
                 MOV     R2,A
                CLR    A
                ADDC   A,B
                 MOV     R5,A
                CLR    OV
                RET
      ;单字节无符号数乘法程序 (R5R2R3R4*R7)=(R7R5R2R3R4)
      ;入口    :R5,R2,R3,R4,R7
      ;占用资源:ACC,B
      ;堆栈需求:2字节
      ;出口    :R7,R5,R2,R3,R4
      NMUL41   : MOV     A,R4
                 MOV     B,R7
                MUL    AB
                 MOV     R4,A
                 MOV     A,B
                XCH    A,R3
                 MOV     B,R7
                MUL    AB
                ADD    A,R3
                 MOV     R3,A
                CLR    A

上一页  [1] [2] [3] [4]  下一页


本文关键字:单片机  51单片机单片机-工控设备 - 51单片机