请解释下问号处,横线上面那句话的含义!为什么是两个周期?

2024-11-23 14:05:21
推荐回答(1个)
回答1:

以下两种可能,请你自己斟酌下。

1、DJNZ是系统默认指令,对应的机器周期是死的。
一般书里会有一张表,自己找找。

2、
DJNZ R5,$的含义是将寄存器R5的内容-1----------------------------第一个机器周期
判断R5是否为0-----------------------------------------------------------第二个机器周期
但是按这个解释,我不太理解MOV R5,#248为啥也是2个机器周期。