[发明专利]用于准确的指针识别的处理器体系结构有效
申请号: | 200480018836.9 | 申请日: | 2004-07-01 |
公开(公告)号: | CN1816802A | 公开(公告)日: | 2006-08-09 |
发明(设计)人: | 马蒂亚斯·迈尔 | 申请(专利权)人: | 斯图加特大学 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F9/44;G06F9/30 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 王英 |
地址: | 德国斯*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于对象的处理器体系结构,该处理器体系结构通过在存储器和处理器寄存器中严格地将指针和数据彼此分离,从而允许准确的指针识别。只通过指向对象的指针来执行对存储器的访问。对象包括用于指针和数据的分离的区域以及用于描述两个区域长度的属性区域。在指针寄存器中的指针和在对象的指针区域中的指针都直接包括它们所指向的对象的地址。所提出的处理器体系结构允许自动垃圾回收的集成,其可以完全地或部分地用硬件来实现。通过硬件的支持,可以特别有效地实现具有实时能力的垃圾回收。 | ||
搜索关键词: | 用于 准确 指针 识别 处理器 体系结构 | ||
【主权项】:
1.一种处理器体系结构,其中,经由指向对象的指针发生对存储器的访问,其特征在于:将指针和数据彼此分离地分别存储在对象中的指针区域和数据区域中,所述指针包含它们所指向的对象的存储器地址,并且对象具有属性,所述属性存储在所述对象自身中并且描述所述指针区域的长度和所述数据区域的长度,以及处理器提供具有分离的数据和指针寄存器的寄存器组,其中所述指针寄存器被用于访问存储器中的对象。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于斯图加特大学,未经斯图加特大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200480018836.9/,转载请声明来源钻瓜专利网。
- 上一篇:高温操作所用的多种材料阀塞
- 下一篇:运动补偿图像信号内插