Пн дек 19, 2022 13:40:44
Вт дек 20, 2022 03:50:01
;RA*RB=RES
;
MOVLW LOW .1000
MOVWF RA.L
MOVLW HIGH .1000
MOVWF RA.H
;
CLRF RES.UU
CLRF RES.U
CLRF RES.H
MOVLW 80h
MOVWF RES.L
MUL22.IT1
RRF RA.H,F
RRF RA.L,F
;
BTFSS STATUS,C
GOTO MUL22.NBL
MOVF RB.L,W
ADDWF RES.H,F
MOVF RB.H , W
BTFSC STATUS,C
INCFSZ RB.H, W
ADDWF RES.U, F
BTFSC STATUS,C
INCF RES.UU, F
BCF STATUS,C
MUL22.NBL
BTFSS RA.L,7
GOTO MUL22.NBH
MOVF RB.L,W
ADDWF RES.U,F
MOVF RB.H, W
BTFSC STATUS,C
INCFSZ RB.H, W
ADDWF RES.UU,F
MUL22.NBH
RRF RES.UU,F
RRF RES.U,F
RRF RES.H,F
RRF RES.L,F
BTFSS STATUS,C
GOTO MUL22.IT1
;
Вт дек 20, 2022 07:19:16