发明名称 用以在扩充寄存器模式下存取扩充寄存器集的处理单元及其方法
摘要 一包括有一寄存器档案及一与该寄存器档案连接的执行核心的处理单元。该寄存器档案包括一标准寄存器集及一扩充寄存器集。该标准寄存器集包括多个标准寄存器,且该扩充寄存器集则包括多个扩充寄存器。该执行核心用以提取并执行指令并接收该处理单元操作模式的指示讯号。当该指示讯号指示该处理单元操作于一扩充寄存器模式下时,该执行核心通过存取至少一之扩充寄存器以响应一指令,该指令包括一前置部份,其中含有用以存取该至少一之扩充寄存器讯息。
申请公布号 CN1243304C 申请公布日期 2006.02.22
申请号 CN01813910.8 申请日期 2001.08.07
申请人 先进微装置公司 发明人 D·S·克理斯特尔
分类号 G06F9/318(2006.01);G06F9/30(2006.01) 主分类号 G06F9/318(2006.01)
代理机构 北京纪凯知识产权代理有限公司 代理人 戈泊;程伟
主权项 1、一种用以于扩充寄存器模式下存取扩充寄存器集的中央处理单元,其特征在于,其包括:一寄存器群,其包括有一标准寄存器集与一扩充寄存器集,其中该标准寄存器集包括多个标准寄存器,且该扩充寄存器集包括多个具有大于通过一中央处理单元架构所定义的通用寄存器的宽度的扩充寄存器;以及一执行核心部件,其连接至该寄存器群,其中,当指令包括一前置部份时,该执行核心部件设定为通过存取至少一个扩充寄存器以响应该指令,该前置部份具有足以存取该至少一个扩充寄存器的寄存器识别讯息和宽度讯息,而且该执行核心部件还设定为根据该前置部份所包括的宽度讯息选择扩充寄存器的较大宽度部份进行存取。
地址 美国加利福尼亚州