foxpro2005 发表于 2013-6-1 12:52:19

[分享] ucOS-II中就绪表查表算法及OSUnMapTbl表格的由来

前段时间在学习μCOS-II,对就绪表部分的查表算法过程比较好奇,就在想他那个算法有的常量表OSUnMapTabl[]中的数据是如何得来的呢? 经过分析,原来如此,其实这些数据就是0~255数据字节从低位到高位中(即从左到右)第一个被置1的位的位置。
感觉这个算法很巧妙,用空间换时间。




xuhaikun 发表于 2013-6-2 13:30:12

谢谢楼主的分享。。。

xuhaikun 发表于 2013-6-2 13:30:49

这种知道来龙去脉的学习会理解得更好。。。

xuhaikun 发表于 2013-6-2 13:32:05

这种知道来龙去脉的学习会理解得更好。。。如果有更详细的解说 ,会更好些吧。。。
页: [1]
查看完整版本: [分享] ucOS-II中就绪表查表算法及OSUnMapTbl表格的由来