正在加载图片...
源程序: ADDl:MOVR7,#10;循环次数n=10 MOVR3,#;存放结果的高8位 MOVR4,#;存放结果的低8位 MovR0,#50H;求和的数据存放在从内部RAM50h开始的 ;单元中,注意:(50h)=?不知道 LOOP: MOVA R4 ADD A, RO (R4)+(5]H-A MOV R4.A 结果送回R4 CLR A ADDC A,R3;把进位位C加到高8位去 MOV R3. A INC RO 为下一轮循环作准备 DJNZ R. LOOP END源程序: ADD1: MOV R7, #10 ;循环次数n=10 MOV R3, #0 ;存放结果的高8位 MOV R4, #0 ;存放结果的低8位 MOV R0, #50H ;求和的数据存放在从内部RAM 50h开始的 ;单元中,。注意:(50h)=?不知道 LOOP: MOV A, R4 ; ADD A, @R0 ;(R4)+(5?H)→A MOV R4, A ; 结果送回R4 CLR A ; ADDC A, R3 ; 把进位位C加到高8位去 MOV R3, A INC R0 ; 为下一轮循环作准备 DJNZ R7, LOOP END
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有