exp_8_2.asm

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

ASM
36
字号
           ORG        0000H
           
           MOV       30H,#40H           ;补反码
           MOV       31H,#50H           ;30h为反码时的原码
           MOV       32H,#60H           ;30h为补码时的原码
           MOV       33H,#03H           ;转换字节数
           
           LJMP       MAIN
           ORG        0030H
    MAIN:  MOV        R0,30H
           MOV        R1,31H
           MOV        R7,33H
   LOOP1:  MOV        A,@R0            ;30h为反码
           CPL        A
           MOV        @R1,A
           INC        R0
           INC        R1
           DJNZ       R7,LOOP1
           
           MOV        R0,30H
           MOV        R1,32H
           MOV        R7,33H
           SETB       C
   LOOP2:  MOV        A,@R0            ;30h为补码
           SUBB       A,#00H
           CPL        A
           MOV        @R1,A
           INC        R0
           INC        R1
           DJNZ       R7,LOOP2
           
           SJMP       $                
           END       
           

⌨️ 快捷键说明

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