大学生电子设计竞赛
直播中

方娟

7年用户 188经验值
私信 关注
[问答]

请问RX23T单片机一条空指令占用几个机器周期?

请问有谁知道RX23T执行一个空指令需要几个机器周期?延时1us需要几个nop?

回帖(1)

曹雪

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

更多回帖

发帖
×
20
完善资料,
赚取积分