2个for循环需要几个机器周期

3次

问题描述:

2个for循环需要几个机器周期,在线求解答

最佳答案

推荐答案

首先必须要知道晶振的频率,设所用晶振为12M,则一个机器周期就是1微秒。而for指令是双周期指令,所以执行一次要2个微秒。一共执行62500次,正好125000微秒,也就是125毫秒。

其他答案

一般是8个周期。

一个for循环需要8个指令周期。 假设单片机采用了12MHz的时钟频率,利用for语句嵌套实现简单的延时1s功能。

为你推荐