发明名称 |
一种双向链表访问检错的方法及装置 |
摘要 |
本发明实施例提供一种双向链表访问检错的方法及装置,该方法包括:在逻辑控制器中存放所述双向链表的当前指针和前次指针,所述当前指针用于标识本次要访问的所述双向链表节点,所述前次指针用于标识前次访问的所述双向链表节点,所述当前指针初始指向所述双向链表的首节点,所述方法包括:根据所述当前指针获取所述双向链表的节点;所述获取的双向链表的节点的前驱节点指针与所述前次指针不相等时,确定所述双向链表访问出错。本发明实施例还提供了一种双向链表访问检错的装置。通过本发明实施例提供的方法及装置,在应用程序通过FPGA对链表进行访问时,能够对链表访问进行实时检错,以避免由于链表访问错误导致系统崩溃。 |
申请公布号 |
CN102546305A |
申请公布日期 |
2012.07.04 |
申请号 |
CN201210018176.0 |
申请日期 |
2012.01.19 |
申请人 |
华为技术有限公司 |
发明人 |
张恒 |
分类号 |
H04L12/26(2006.01)I |
主分类号 |
H04L12/26(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种双向链表访问检错的方法,其特征在于,在逻辑控制器中存放所述双向链表的当前指针和前次指针,所述当前指针用于标识本次要访问的所述双向链表节点,所述前次指针用于标识前次访问的所述双向链表节点,所述当前指针初始指向所述双向链表的首节点,所述方法包括:根据所述当前指针获取所述双向链表的节点;所述获取的双向链表的节点的前驱节点指针与所述前次指针不相等时,确定所述双向链表访问出错。 |
地址 |
518129 广东省深圳市龙岗区坂田华为基地总部办公楼 |