[发明专利]存储器的数据读写方法和装置有效
申请号: | 201010001643.X | 申请日: | 2010-01-19 |
公开(公告)号: | CN101719101A | 公开(公告)日: | 2010-06-02 |
发明(设计)人: | 谢正生;程宇航;刘兵;刘海新 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F12/06 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻 |
地址: | 518129 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 数据 读写 方法 装置 | ||
技术领域
本发明是涉及计算机技术领域,尤其是涉及一种存储器的数据读写方法 和装置。
背景技术
目前,在采用中央处理器(Central Processing Unit,CPU)的器件中,CP U一般都采用本地总线(Local Bus)来对其存储器进行数据读写以及和其它 外挂器件进行数据通信,该存储器一般是非易失存储器FLASH器件,可用于存 放启动程序和一些需要掉电存储的数据。因此,如果需要掉电存储的数据过 大,相应地也就需要具有更大存储空间的存储器来支持CPU的数据读写操作。
但是,现有CPU的Local Bus接口的寻址空间一般都是固定的,这就导 致了当存储器的存储空间过大时,CPU的寻址空间无法寻址到存储器的所有存 储空间。
发明内容
本发明实施例提供了一种存储器的数据读写方法和装置,用于扩大CPU寻 址能力。
一方面,本发明实施例提出了一种存储器的数据读写方法,包括:接收 中央处理器CPU写入的存储页信息及存储页地址,所述存储页为存储器中小于 或等于所述CPU寻址空间的一段连续的地址空间;对所述存储页信息及存储页 地址进行地址译码得到物理存储地址;根据所述物理存储地址从所述存储器 读取数据或向所述存储器写入数据。
另一方面,本发明实施例还提出了一种译码装置,包括:指针寄存器, 用于接收CPU写入的存储页信息;地址译码器,用于接收CPU写入的存储页地 址,并对所述存储页信息及存储页地址进行地址译码得到物理存储地址。
另一方面,本发明实施例还提出了一种单板,包括:存储器,包括一个 或多个存储页,所述存储页为存储器中小于或等于CPU寻址空间的一段连续的 地址空间;如上所述的译码装置;CPU,用于根据存储页信息和存储页地址, 将所述存储页信息和存储页地址写入所述译码装置,并根据所述译码装置得 到的物理存储地址从所述存储器读取数据或向所述存储器写入数据。
本发明实施例中存储页的地址空间小于或等于CPU的寻址空间,CPU可以 根据存储页信息及存储页地址寻址到每个存储页的所有地址空间,通过改变 存储页信息就可以寻址到存储器的所有地址空间。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面 描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1本发明实施例提供的一种存储器的数据读写方法流程图;
图2为本发明实施例提供的另一种存储器的数据读写方法流程图;
图3为本发明实施例提供的CPU的寻址空间及存储器的存储空间划分示 意图;
图4为本发明实施例提供的一种查找表的格式图;
图5为本发明实施例提供的一种译码装置的结构示意图;
图6为本发明实施例提供的一种单板的结构示意图;
图7为本发明实施例提供的另一种单板的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而 不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作 出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
如图1所示为本发明实施例提供的一种存储器的数据读写方法流程图, 该方法包括如下步骤:
S101:接收CPU写入的存储页信息及存储页地址;
S102:对所述存储页信息及存储页地址进行地址译码得到物理存储地址;
上述步骤S101和S102可以由一和CPU相连的译码装置完成,CPU通过地址 线和该译码装置相连。步骤S101中的存储页为存储器中的一段连续的地址空 间,该地址空间小于或等于CPU寻址空间,每个存储器可以分为多个存储页; 存储页信息是用来标识该存储页的,其可以是存储页的名称,也可以是存储 页的编号,或者是其它可以唯一标识该存储页的信息;存储页地址是和CPU寻 址空间对应的地址,存储页地址的范围在CPU寻址空间内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010001643.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种码垛机及卸垛机升降机械结构
- 下一篇:曳引机盘式制动器
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置