一种内存存取方法及装置
基本信息
申请号 | CN200810102685.5 | 申请日 | - |
公开(公告)号 | CN101546292B | 公开(公告)日 | 2010-12-08 |
申请公布号 | CN101546292B | 申请公布日 | 2010-12-08 |
分类号 | G06F12/08(2006.01)I;G06F12/06(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 汪锐;周志雄 | 申请(专利权)人 | 北京恒光科技发展有限公司 |
代理机构 | 北京三友知识产权代理有限公司 | 代理人 | 北京恒光创新科技股份有限公司;北京恒光通信技术有限公司;北京恒光科技发展有限公司;北京恒光信息技术股份有限公司 |
地址 | 100097 北京市海淀区蓝靛厂东路2号院金源时代商务中心2号楼A座3C | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种内存存取方法与装置,所述内存存取方法包括:获取外设硬件的物理内存需求;根据外设硬件的物理内存需求,为外设硬件分配多块连续物理内存;根据为外设硬件分配的多块连续物理内存,建立至少包含最高级和最低级的多级内存描述表,每级内存描述表存储了下一级内存描述表的地址和内存长度,最低级内存描述表存储了为外设硬件分配的多块连续物理内存的地址和长度;将最高级内存描述表存储的下一级内存描述表的地址和内存长度传给外设硬件,外设硬件根据多级内存描述表到达为其分配的多块连续物理内存,并利用多块连续物理内存进行数据存取。 |
