发明名称 具有专属指标记忆体之物件导向处理
摘要 一种透过保持专属暂存器的物件变数与方法表的记忆体位置指标而执行之物件导向处理,该处理器的目前与先前操作的该等指标是保持在该等专属暂存器的相对第一及第二群,对于每个物件而言,该等相对物件变数是储存在一记忆体位置,而且一相对方法表的该指标系储存在该等物件变数位置之一经索引处理的记忆体位置。
申请公布号 TW518512 申请公布日期 2003.01.21
申请号 TW089115415 申请日期 2000.08.01
申请人 皇家飞利浦电子股份有限公司 发明人 凯文 罗斯;温瑟普L 沙维尔
分类号 G06F9/00 主分类号 G06F9/00
代理机构 代理人 陈长文 台北市松山区敦化北路二○一号七楼
主权项 1.一种利用复数物件的变数与方法表操作一处理器10之方法,该方法包含:a.将复数物件之其中至少一物件的至少一物件变数储存在记忆体20;b.将复数物件的至少一方法表储存在记忆体20;c.提供一第一专属记忆体121供储存位在记忆体中的指标,其目前系采用该至少一物件变数及该至少一方法表之其中一些;d.提供一第二专属记忆体122供储存位在记忆体中的指标,其先前系采用该至少一物件变数及该至少一方法表之其中一些。2.如申请专利范围第1项之方法,其中该等第一及第二专属记忆体包含相对的第一及第二群专属暂存器。3.如申请专利范围第2项之方法,其中该等第一及第二群专属暂存器分别包括一目前程式计数器暂存器PC及一先前程式计数器暂存器PPC。4.如申请专利范围第1项之方法,其中该处理器系利用在该第一专属记忆体中储存的一指标,以透过该指标将一方法表的至少部分读入一快取记忆体。5.如申请专利范围第4项之方法,其中该处理器系利用在该第一专属记忆体中储存的一指标,以透过该指标将一物件变数的至少部分读入一快取记忆体。6.如申请专利范围第1项之方法,其中该方法表指标系储存在预定位置。7.如申请专利范围第6项之方法,其中该预定位置系连结至结合物件变数的位置。8.如申请专利范围第1项之方法,其中该大小资料系表示储存包含任何物件变数的资讯所需之空间,而且一相对物件的方法表系储存在一记忆体位置,该记忆体位置是连结至储存有关该相对物件资讯的一记忆体位置,该处理器系利用该大小资料将该资讯储存在一快速存取记忆体。9.如申请专利范围第8项之方法,其中该快速存取记忆体包含一快取记忆体。10.如申请专利范围第8项之方法,其中该大小资料系储存在位址经索引处理的一记忆体位置,其中储存该相对物件的方法表。11.如申请专利范围第1项之方法,其中该大小资料系表示储存资讯所需的空间,该资讯系定义至少一方法表与该资讯储存所指定的方法,该处理器可利用该大小资料将该资讯储存在一快速存取记忆体。12.如申请专利范围第1项之方法,其中该处理器可停止一第一方法的实施,其中相对物件变数与方法表指标系包含在该第一专属记忆体,以便透过下列执行一第二方法:a.将来自该第一专属记忆体的该等指标读入该第二专属记忆体;b.开始该第二方法的实施。13.如申请专利范围第12项之方法,其中在停止该第二方法的实施之后,该处理器可透过将来自第二专属记忆体的该等指标读入该第一专属记忆体而重新开始第一方法的实施。14.如申请专利范围第12项之方法,其中在将来自第一专属记忆体的该等指标读入该第二专属记忆体之后,该处理器可将来自相对记忆体位置的该第二方法之一物件变数指标及一方法表指标读入该第一专属记忆体。15.如申请专利范围第14项之方法,其中在停止该第二方法的实施之后,该处理器可透过将来自第二专属记忆体的该等指标读入该第一专属记忆体而重新开始实施该第一方法。16.如申请专利范围第1项之方法,其中该处理器可停止实施一第一方法,其中相对物件变数与方法表指标系包含在该第一专属记忆体,以便透过下列实施一第二方法:a.将来自第一专属记忆体的该等指标读入该第二专属记忆体;b.将来自第二专属记忆体的该等指标读入一第三记忆体;c.开始实施该第二方法。17.如申请专利范围第16项之方法,其中在停止该第二方法的实施之后,该处理器可透过将来自第二专属记忆体的该等指标读入该第一专属记忆体而重新开始实施该第一方法。18.如申请专利范围第16项之方法,其中该第三记忆体系经由一指标定址。19.如申请专利范围第18项之方法,其中该第三记忆体包含一LIFO堆垒。20.如申请专利范围第1项之方法,其中该处理器可停止实施一第一方法,其中相对物件变数与方法表指标是包含在该第一专属记忆体,以便透过下列实施一第二方法:a.将来自第一专属记忆体的该等指标读入该第二专属记忆体;b.将来自第二专属记忆体的该等指标读入一第三记忆体:c.将来自相对记忆体位置的该第二方法之一物件变数指标及一方法表指标读入该第一专属记忆体;d.开始实施该第二方法。21.如申请专利范围第20项之方法,其中在停止该第二方法的实施之后,该处理器可透过将来自第二专属记忆体的该等指标读入该第一专属记忆体而重新开始第一方法的实施。22.如申请专利范围第20项之方法,其中该第三记忆体可经由一指标定址。23.如申请专利范围第22项之方法,其中该第三记忆体系包含一LIFO堆叠。图式简单说明:图1系根据本发明的一具体实施例而描述一物件导向处理系统结构方块图。图2-5系根据本发明的具体实施例而描述图1的系统操作图。图6系根据本发明的一具体实施例而描述一记忆体结构部份方块图。
地址 荷兰