发明名称 |
一种数据表项的查找处理方法和装置 |
摘要 |
本发明实施例提供了一种数据表项的查找处理的方法和装置,所述数据表项包括标记字段和与所述标记字段中的标记位相对应的数据字段,所述方法包括:查找所述标记字段中的使能标记位;跳转到所述使能标记位所对应的数据字段进行代码处理。本发明实施例通过直接查找标记字段中的使能标记位并执行该使能标记位所对应的处理代码,使得本发明实施例不需要执行数据表项中所有标记位所对应的处理代码,且本发明实施例仅需利用一条硬件指令来实现,从而有效提高了处理器的工作效率。 |
申请公布号 |
CN101859325B |
申请公布日期 |
2012.07.11 |
申请号 |
CN201010194816.4 |
申请日期 |
2010.06.07 |
申请人 |
华为技术有限公司 |
发明人 |
韩冰 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京三友知识产权代理有限公司 11127 |
代理人 |
任默闻 |
主权项 |
一种数据表项的查找处理的方法,其特征在于,所述数据表项包括标记字段和与所述标记字段中的标记位相对应的数据字段,所述方法占用一条硬件指令,所述方法包括:查找所述标记字段中的使能标记位;跳转到所述使能标记位所对应的数据字段进行代码处理;所述查找所述标记字段中的使能标记位包括:将所述标记字段分为n个子标记字段,n为大于等于1的整数;对每个子标记字段进行多比特比较得到一个输出值A;根据所述输出值A得到所述每个子标记字段内的使能标记位。 |
地址 |
518129 广东省深圳市龙岗区坂田华为基地总部办公楼 |