#define nops(); {_nop_(); _nop_(); _nop_(); _nop_();}

#definenops();{_nop_();_nop_();_nop_();_nop_();}这是啥意思啊... #define nops(); {_nop_(); _nop_(); _nop_(); _nop_();} 这是啥意思啊 展开
 我来答
shiyidao0407
2013-09-25
知道答主
回答量:10
采纳率:0%
帮助的人:3.6万
展开全部
#define 是宏定义,起作用就是用 nops(); 代替{_nop_();_nop_();_nop_();_nop_();}

通俗地讲就是你的程序中只要出现文本“nops();”其实在编译时它就会以文本“{_nop_();_nop_();_nop_();_nop_();}”来编译。明白没 ?
百度网友7bbac528f8
2013-09-09 · TA获得超过598个赞
知道小有建树答主
回答量:1706
采纳率:50%
帮助的人:1024万
展开全部
一个空周期,定义宏,实现4个空
追问
nop();表示执行一次控指令,占一个机器周期,具体延迟多少需要看你的晶振 ,使用define申明,表示在程序中用一个nops()代替5个nop()控指令nops()等于5个机器周期?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
吉米琪9W
2013-09-09 · 超过17用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:36.9万
展开全部
让一个函数多运行几遍
追问
nop();表示执行一次控指令,占一个机器周期,具体延迟多少需要看你的晶振 ,使用define申明,表示在程序中用一个nops()代替5个nop()控指令nops()等于5个机器周期?
追答
对 看你自己的定义
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式