今天写C51的程序,碰到了_nop_(),顺手查了下,一并写在下面
Keil C51的本征库函数(intrinsic routines)
_crol_,_cror_:将char型变量循环向左(右)移动指定位数后返回
_iror_,_irol_:将int型变量循环向左(右)移动指定位数后返回
_lrol_,_lror_:将long型变量循环向左(右)移动指定位数后返回
_nop_:相当于插入NOP,指令功能:不执行任何操作,常用于产生 一个机器周期的时间延迟。
操作内容:PC←(PC)+l
_testbit_:相当于JBC bitvar测试该位变量并跳转同时清除。
_chkfloat_:测试并返回源点数状态。