<pre class=\"replyask-text\" id=\"content-1635166\">真要搞清楚的话,建议你在keil里的产生汇编文件选项打开。
这是双重循环,外层16000次,内层2次nop,还要算是形成循环的几个指令,在汇编文件里你可以看得比较清楚
MOV R7,#080H
MOV R6,#03EH
?C0001:
MOV R5,#02H
MOV R4,#00H
?C0004:
NOP
MOV A,R5
DEC R5
JNZ ?C0008
DEC R4
?C0008:
MOV A,R5
ORL A,R4
JNZ ?C0004
?C0003:
MOV A,R7
DEC R7
JNZ ?C0009
DEC R6
?C0009:
MOV A,R7
ORL A,R6
JNZ ?C0001
?C0007:
RET
|