[发明专利]用于确定数据值在存储设备中的存储地址的方法和访问装置无效
申请号: | 99803918.7 | 申请日: | 1999-03-11 |
公开(公告)号: | CN1292903A | 公开(公告)日: | 2001-04-25 |
发明(设计)人: | B·E·I·加德;S·E·约翰松;L·-O·克林 | 申请(专利权)人: | 艾利森电话股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 王勇,李亚非 |
地址: | 瑞典斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 确定 数据 存储 设备 中的 地址 方法 访问 装置 | ||
1.一种方法,用于确定存储设备(DRAM)中预定数据值(D)的存储地址(A(X),B(X)),所述数据值(D)按照节点、分支、子树和叶的二进制树型数据结构存储在预定存储地址(A(X),B(X)),包括下列步骤:
a)从所述存储设备读取预定当前搜索地址(A(X),B(X))上的数据值(D);
b)将所述读取数据值(D)与要搜索的所述数据值(I)进行比较以确定所述数据值(D)是否大于或小于要搜索的所述数据值(I);和
c)根据比较结果(C)和所述当前地址(A(X),B(X))确定该数据值要搜索的完整的下个搜索地址(A`,B`);其中
d)循环执行步骤a)到c)直到所述读取数据值(D)与要搜索的所述数据值(I)在预定公差内(△D)匹配。
2.按照权利要求1的方法,其特征在于
该数据值存储在具有预定层数(K)的二进制树型数据结构中,其中在所述步骤b)中执行完与所述预定层数(K)相同数量的比较后,根据所述比较结果(C)、所述当前搜索地址和所述预定层数(K)在所述步骤c)确定所述下个地址。
3.按照权利要求1的方法,
其特征在于
所述数据值(D)在最低数据值和最高数据值的范围内,其中对应所述范围中心值的中心数据值被存储在预定根地址(A(0),B(0);“root”),其中,当第一次执行步骤a)时,所述根地址被用作所述当前地址。
4.按照权利要求1的方法,
其特征在于
所述数据值存储在行和列矩阵结构的所述存储设备内,其中每个数据值(D)被指定了一个行地址(A)和一个列地址(B)。
5.按照权利要求1和4的方法,
其特征在于
当步骤b)中所述比较结果(C)表示读取数据值小于所述要搜索的数据值(“分支左侧”)时,在步骤c)通过下列公式(1)计算所述下个地址:
B(L(X))=B(X)
A(L(X))=2*A(X)+0 (1)
这里X代表由当前地址(A(X),B(X))限定的当前存储器单元,A(X)和B(X)代表当前存储器单元X的列地址和行地址,L(X)代表存储小于存储在当前存储器单元X上的数据值的一个数据值的下个存储器单元,而A(L(X))和B(L(X))代表下个存储器单元L(X)的列地址和行地址。
6.按照权利要求1和4的方法,
其特征在于
当步骤b)中所述比较结果表示读取数据值大于所述要搜索数据值(“分支右侧”)时,在步骤c)通过下列公式(2)计算所述下个地址:
B(R(X))=B(X)
A(R(X))=2*A(X)+1 (2)
这里X代表由当前地址(A(X),B(X))限定的当前存储器单元,A(X)和B(X)代表当前存储器单元X的列地址和行地址,R(X)代表存储大于存储在当前存储器单元X上的数据值的一个数据值的下个存储器单元,而A(R(X))和B(R(X))代表下个存储器单元R(X)的列地址和行地址。
7.按照权利要求1、2和4的方法,
其特征在于
当步骤b)中所述比较结果表示读取数据值小于所述要搜索数据值(“分支左侧”)时,在步骤c)通过下列公式(3)计算所述下个地址:
B(L(X))=2K*B(X)+2*A(X)+0-2K (3)
A(L(X))=1
这里X代表由当前地址(A(X),B(X))限定的当前存储器单元,A(X)和B(X)代表当前存储器单元X的列地址和行地址,L(X)代表存储小于存储在当前存储器单元X上的数据值的一个数据值的下个存储器单元,而A(L(X))和B(L(X))代表下个存储器单元L(X)的列地址和行地址,和2K是存储设备中的列数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾利森电话股份有限公司,未经艾利森电话股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/99803918.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于诸如催化转换器的脆性结构上的支撑元件
- 下一篇:一种带连接件的板式换热器
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置