LJMP 0100H
ORG 0100H
MOV R7,#06H
MOV R0,#30H
MOV R1,# 00H存儲小於0的數字
MOV R2,# 00H存儲壹個等於0的數字。
MOV R3,# 00H存儲大於0的數字
首發:MOV A,@R0
CJNE A,#00H,回路
SJMP斯洛普1
循環:JC SLOOP0
JNC SLOOP2
SLOOP0:INC R1
下壹個是SJMP
SLOOP1:INC R2
下壹個是SJMP
SLOOP2:INC R3
下壹個是SJMP
下壹個:INC R0
DJNZ R7,開始
MOV 22H,R3
MOV 21H,R1
R2 MOV 20H
結束
如果要寄,壹定要有地址。我做到了。
壹組8位有符號數存儲在片內RAM的30h-35h單元中,統計大於0、小於0和等於0的單元數,結果分別存儲在片外20H、21H和22H單元中。
換了就能用了。如果能改,就不會再問我了。