单片机内部ram的30h—5fh单元中存放了一些8位无符号整数,统计其小于60,等于60

存放在r2.r3.r4中。说明思路,写出带有伪指令的完整汇编语言程序

;
MOV R0, #30H
MOV R1, #48 ;共有48个数
MOV R2, #0
MOV R3, #0
MOV R4, #0
LOOP:
MOV A, @R0
CLR C
SUBB A, #60
JZ DENG
JC XIAO
INC R4 ;大于60加一
SJMP NEXT
DENG:
INC R3 ;等于60加一
SJMP NEXT
XIAO:
INC R2 ;小于60加一
NEXT:
INC R0
DJNZ R1, LOOP ;循环60遍

SJMP $

END
温馨提示:答案为网友推荐,仅供参考
相似回答