for循环延时时间计算 请问下面的C语言延时函数是如何计算延时时间的?for循环中的四个nop是否可以省略?

请问下面的C语言延时函数是如何计算延时时间的?for循环中的四个nop是否可以省略?当然,不能省略。执行一个nop()语句需要一个时间单位,因此for循环总共需要1000个时间单位。while循环需要

请问下面的C语言延时函数是如何计算延时时间的?for循环中的四个nop是否可以省略?

当然,不能省略。执行一个nop()语句需要一个时间单位,因此for循环总共需要1000个时间单位。while循环需要MS*1000时间单位。如果时间单位为0.001毫秒,延迟功能将延迟毫秒