fxm2424u.asm

来自「pic单片机常用的汇编程序,很有用的,分成各个小模块」· 汇编 代码 · 共 37 行

ASM
37
字号
;*********************3字节定点数乘法***************
           IFNDEF       FXM2424U1
            #DEFINE     FXM2424U1
FXM2424U    MOVLW       .24
            MOVWF       LOOPCOUNT
            MOVF        AARGB0,W
            MOVWF       DARGB0
            MOVF        AARGB1,W
            MOVWF       DARGB1
            MOVF        AARGB2,W
            MOVWF       DARGB2
            CLRF        AARGB0
            CLRF        AARGB1
            CLRF        AARGB2
LOOP92      RRF         BARGB0, F
            RRF         BARGB1,F
            RRF         BARGB2,F
            BTFSS       STATUS,C
            GOTO        CLUM2424NA
            MOVF        DARGB2,W
            ADDWF       AARGB2, F
            MOVF        DARGB1,W
            BTFSC       STATUS,C
            INCFSZ      DARGB1,W
            ADDWF       AARGB1, F
            MOVF        DARGB0,W
            BTFSC       STATUS,C
            INCFSZ      DARGB0,W
            ADDWF       AARGB0, F
CLUM2424NA  RRF         AARGB0, F
            RRF         AARGB1, F
            RRF         AARGB2, F
            RRF         AARGB3,F
            DECFSZ      LOOPCOUNT,F
            GOTO        LOOP92
            RETURN                       
           ENDIF

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?