start:
?mov R1,#30h ;指向數據存儲首地址
?mov R2,#9 ;數據個數
?mov B,R2 ;裝填除數值
?mov a,#0
lp1:
?add a,@R1 ;9個數據值累加
?inc R1
?djnz R2,lp1
?div AB ;總和除9
?mov 3ah,a ;結果存放單元
end
1)9個數都是無符號數;
2)總和值不大於255;