求無符號數的平均數
文章目錄
題目重述
試求內部RAM30H~37H單元中8個無符號數的算術平均值,結果存入38H。
問題分析以及求解思路
待完善(請耐心等待)
程序代碼
ORG 0000H
MOV 30H,#0FFH
MOV 31H,#0FFH
MOV 32H,#0FFH
MOV 33H,#0FFH
MOV 34H,#0FFH
MOV 35H,#0FFH
MOV 36H,#0FFH
MOV 37H,#0FFH
MOV R0,#30H
MOV R4,#0
MOV R7,#7
MOV A,@R0
GOON:INC R0
ADD A,@R0
JNC INCCY
INC R4
CLR C
INCCY:DJNZ R7,GOON
MOV B,#8
DIV AB
MOV 38H,A
MOV A,R4
MOV B ,#32
MUL AB
ADD A,38H
MOV 38H,A
SJMP $
END