不同的内核略有不同。
MCS51这样的复杂指令集系统,根据转移的范围不同需要的周期数也不同。比如LJMP需要3周期,SJMP只需要1个周期。
ARM这类的精简指令集通常只需要1个周期(ARM并没有JMP而是B、BX、BL)
每个周期完成的工作就更复杂了,执行一条指令需要取址、译码、执行。流水线级数不同完成的功能不同。BL、BX、B完成的功能也不同。从内部看不同内核版本总线不同,比如ARM是I-CODE与I-DATA分开。C51是公用总线,有没有MMU/MPU也不同。
除非限定内核否则没办法回答。