早教吧作业答案频道 -->其他-->
关于单片机两个N字节无符号数相加:为什么程序不停运行而且不输出结果?调试程序:WAVE模拟器:Philips/80/87C52ADDR0EQU30HADDR1EQU40HNEQU3ORG0000HLJMPSATRTORG0040HSATRT:MOVS
题目详情
关于单片机两个N字节无符号数相加:为什么程序不停运行而且不输出结果?
调试程序:WAVE
模拟器:Philips/80/87C52
ADDR0 EQU 30H
ADDR1 EQU 40H
N EQU 3
ORG 0000H
LJMP SATRT
ORG 0040H
SATRT:MOV SP,#5FH
LCALL TWOADD
STOP: SJMP STOP
TWOADD: MOV R0,#ADDR0
MOV R1,#ADDR1
MOV R7,#n
MOV B,#00H
CLR C
AGAIN: MOV A,@R0
ADDC A,@R1
MOV @R0,A
INC R0
INC R1
DJNZ R7,AGAIN
JNC NOCY
MOV B,#01H
NOCY:RET
END
调试程序:WAVE
模拟器:Philips/80/87C52
ADDR0 EQU 30H
ADDR1 EQU 40H
N EQU 3
ORG 0000H
LJMP SATRT
ORG 0040H
SATRT:MOV SP,#5FH
LCALL TWOADD
STOP: SJMP STOP
TWOADD: MOV R0,#ADDR0
MOV R1,#ADDR1
MOV R7,#n
MOV B,#00H
CLR C
AGAIN: MOV A,@R0
ADDC A,@R1
MOV @R0,A
INC R0
INC R1
DJNZ R7,AGAIN
JNC NOCY
MOV B,#01H
NOCY:RET
END
▼优质解答
答案和解析
程序不停:1,有其它的中断程序改写了r7
2,STOP:SJMP STOP 死循环
程序本身可以到STOP
2,STOP:SJMP STOP 死循环
程序本身可以到STOP
看了 关于单片机两个N字节无符号数...的网友还看了以下:
《紫藤萝瀑布》阅读题答案1.“我”本想摘一朵紫藤萝,后来却没摘,为什么?2.文章的开头作者为什么“ 2020-04-06 …
作文:假如全球停水 要写出:1.没水时人们会怎样?2.为什么停水?会让你想到什么?3.结合现水资源 2020-05-16 …
语言运用李斯特的言外之意是什么?钢琴之王李斯特到克里姆林宫去演奏.演奏开始了,沙皇还在和别人说话. 2020-05-16 …
一切发声的物体都在什么,正在发生的物体叫什么,物体的什么停止,发声也停止 2020-05-17 …
在作制取氧气的实验中,观察水中的导管口有没有气泡冒出,如果有说明装置不漏气,这是为什么导管开始有气 2020-05-17 …
防止什么停止什么制止什么填空 2020-06-18 …
一句话的停顿和重音,删繁就简三秋树,领异标新二月花的停顿和重音分别是什么?停顿用“/”,重音用“· 2020-07-04 …
什么多么像什么停着的什么成了什么.做个比喻句 2020-07-13 …
为什么停在电线上的鸟儿不会触电?当我们行走在马路上时,经常可以看到成群的麻雀或鸽子停落在几万伏的高压 2020-11-03 …
CMNET业务和CMWAP业务是什么,停用这两种功能可以吗,停了会怎样? 2020-12-26 …