关于stc32g指令问题|已解决
本帖最后由 STCAI-32位8051 于 2024-6-6 13:51 编辑请问指令集里面的周期数为1/3是什么意思?比如jz rel执行时钟数为1/3,是代表这条指令的执行时间为系统时钟的1/3还是1到3个系统{:5_293:}周期啊? 分别指的条件为真和假两种情况的时钟数。 对于条件跳转指令(JZ/JNZ/Jxx...),
如果条件为真,发生跳转则需要3个系统时钟
如果条件为假,不跳转顺序执行则只需要1个系统时钟
对于无条件跳转指令(SJMP/AJMP/LJMP/ACALL/LCALL),
固定为3个系统时钟 十分感谢朋友! kaily 发表于 2024-6-4 19:35
对于条件跳转指令(JZ/JNZ/Jxx...),
如果条件为真,发生跳转则需要3个系统时钟
如果条件为假,不跳转顺序 ...
谢谢
页:
[1]