阅读下列程序,说明程序功能.(单片机程序)
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/16 17:06:21
阅读下列程序,说明程序功能.(单片机程序)
MOV 30H,#0\x05
\x05MOV 31H,#0
loop:\x05INC 30H\x05
\x05MOV A,30H
\x05JNZ loop2
\x05INC 31H
\x05AJMP loop
MOV 30H,#0\x05
\x05MOV 31H,#0
loop:\x05INC 30H\x05
\x05MOV A,30H
\x05JNZ loop2
\x05INC 31H
\x05AJMP loop
![阅读下列程序,说明程序功能.(单片机程序)](/uploads/image/z/7328730-66-0.jpg?t=%E9%98%85%E8%AF%BB%E4%B8%8B%E5%88%97%E7%A8%8B%E5%BA%8F%2C%E8%AF%B4%E6%98%8E%E7%A8%8B%E5%BA%8F%E5%8A%9F%E8%83%BD.%28%E5%8D%95%E7%89%87%E6%9C%BA%E7%A8%8B%E5%BA%8F%29)
MOV 30H,#0 ;使地址为30H处的值为0,记作(30H)=0
MOV 31H,#0 ;使地址为30H处的值为0
loop:INC 30H ;(30H)加1
MOV A,30H ;把(30H)的值传送给累加器A
JNZ loop2 ;如果A不为0则程序跳转到loop2处执行,这里loop2标签你没有给出
INC 31H ;(31H)加1
AJMP loop ;无条件跳转到loop处执行
由于loop2你没有给出,所以这段程序的整体功能我们很难给出你满意思的答案!
MOV 31H,#0 ;使地址为30H处的值为0
loop:INC 30H ;(30H)加1
MOV A,30H ;把(30H)的值传送给累加器A
JNZ loop2 ;如果A不为0则程序跳转到loop2处执行,这里loop2标签你没有给出
INC 31H ;(31H)加1
AJMP loop ;无条件跳转到loop处执行
由于loop2你没有给出,所以这段程序的整体功能我们很难给出你满意思的答案!