发明名称 | 信息处理装置 | ||
摘要 | 当本发明公开了一种信息处理装置,其在发生中断时,单个专用指令“GETACX Dm,Dn”的执行完成了从所有寄存器保存需要的数据。“Dm”为从通用寄存器组104向第一数据输入总线120输出的值。实施在协处理器110中的每个计算单元识别存储在其中的值。如果值“Dm”指定一个计算单元,该指定的计算单元向选择器116输出存储在指定的计算单元中包括的寄存器中的数据。实施的计算单元信息输出电路117将实施在协处理器110中的计算单元的数量存储在其中。如果第一数据输入总线120的值大于计算单元的数量,则实施的计算单元信息输出电路117向标志寄存器102输出值“1”。基于存储在标志寄存器102中的值为“1”的事实,CPU 100确认从寄存器保存数据已经完成。 | ||
申请公布号 | CN101324839A | 申请公布日期 | 2008.12.17 |
申请号 | CN200810095038.6 | 申请日期 | 2008.04.23 |
申请人 | 松下电器产业株式会社 | 发明人 | 森河彻;三宅二郎;沟端博幸 |
分类号 | G06F9/38(2006.01) | 主分类号 | G06F9/38(2006.01) |
代理机构 | 北京律诚同业知识产权代理有限公司 | 代理人 | 陈红 |
主权项 | 1、一种信息处理装置,包括:依次解码和执行包括在指令序列中的指令以执行计算的中央处理单元;以及经由第一总线和第二总线与中央处理单元相连接的协处理器,该协处理器包括一个或多个寄存器以在其中存储与计算有关的数据,与中央处理单元并行地解码正在由该中央处理单元解码的任何指令,基于从中央处理单元向第一总线输出的数据执行与任一指令相关的计算,并且向第二总线输出计算的结果,所述中央处理单元包括:信息获取单元,用于在要解码的指令是用于获取存储在任一寄存器中的数据的获取指令时,向第一总线输出将该任一寄存器指定给该第一总线的寄存器信息段,并且经由第二总线获取存储在该任一寄存器中的数据,以及所述协处理器包括:保存寄存器指定单元,用于在要解码的指令是获取指令时,经由第一总线获取该寄存器信息段,并且基于该获取的寄存器信息段而指定要从其保存数据的寄存器;以及数据输出单元,用于向第二总线输出存储在由保存寄存器指定单元指定的寄存器中的数据。 | ||
地址 | 日本大阪 |