位操作时间

时间:2020-10-20浏览数:312

问一个关于位操作时间的问题,CPU对一个UDlnt数据从0进行循环+1,那么一个循环中执行2^32-1次,对于此数据,占用时间可否量化,当数据取自M点,和取自全局DB块中有无差异?

从理论上对于位的操作,时间很短,较终的的处理时间对于CPU的循环周期影响区别不大。DB要比M操作时间少,如果程序都是这样的操作,那么区别就会非常的明显,整个扫描周期可能加倍,例如DB是10ms,M可能就是40ms。大家可以去1500移植的大讲堂中有详细的介绍



http://shtxjd.cn.b2b168.com

产品推荐