RX23T指令执行是5级流水线,宏观角度看NOP一条指令基本会花费1个时钟周期,但要拿它作延时,还和你的循环体语句在流水线管理中转换微操作以及是否有流水线混乱情况有关,精确的延时计算不太容易。建议你用定时器做延时。如果用语句做延时,最好通过实验去确定具体nop的循环数。
RX23T指令执行是5级流水线,宏观角度看NOP一条指令基本会花费1个时钟周期,但要拿它作延时,还和你的循环体语句在流水线管理中转换微操作以及是否有流水线混乱情况有关,精确的延时计算不太容易。建议你用定时器做延时。如果用语句做延时,最好通过实验去确定具体nop的循环数。
举报