exp_6_23.asm

来自「单片机硬件实验代码」· 汇编 代码 · 共 46 行

ASM
46
字号
        ORG     0000H
        MOV     30H,#10H
        MOV     31H,#20H
        MOV     32H,#03H
        
        MOV     10H,#99H
        MOV     11H,#99H
        
        LJMP    START
        
        ORG     0100H
       
START:  MOV     R0,30H
        MOV     R1,31H
        MOV     R7,32H
        
 LOOP:  MOV     A,@R0
        SWAP    A
        ANL     A,#0FH
        MOV     B,#10D
        MUL     AB
        MOV     R2,A
        MOV     A,@R0
        ANL     A,#0FH
        ADD     A,R2
        MOV     @R1,A
       
        INC     R0
        INC     R1
        DJNZ    R7,LOOP
       ;;两位一考虑 
        DEC     R1
        MOV     A,@R1       
        MOV     B,#100D
        MUL     AB
        DEC     R1
        ADD     A,@R1
        JNC     NEXT
        INC     B         
  NEXT: MOV     @R1,A
        INC     R1
        MOV     @R1,B
        
        SJMP    $
        END

⌨️ 快捷键说明

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