早教吧 育儿知识 作业答案 考试题库 百科 知识分享

mcs51单机片问题求高手解答编程计算片内ram区30H~37H的8个单元中数的算术平均值,结果存在3AH单元中,余数存在3BH单元中。(只考虑运算不产生进位情况)

题目详情
mcs51单机片问题 求高手解答
编程计算片内ram区30H~37H的8个单元中数的算术平均值,结果存在3AH单元中,余数存在3BH单元中。(只考虑运算不产生进位情况)
▼优质解答
答案和解析
ORG 0100H
CLR A
MOV R0,#30H
MOV R7,#08H
LOOP: ADD A,@R0
INC R0
DJNZ R7,LOOP
MOV B,#08H
DIV AB
MOV 3AH,A
MOV 3BH,B
RET