首页> 外国专利> Control register mapping in heterogenous instruction set architecture processor

Control register mapping in heterogenous instruction set architecture processor

机译:异构指令集架构处理器中的控制寄存器映射

摘要

A microprocessor supports an instruction set architecture that specifies: processor modes, architectural registers associated with each mode, and a load multiple instruction that instructs the microprocessor to load data from memory into specified ones of the registers. Direct storage holds data associated with a first portion of the registers and is coupled to an execution unit to provide the data thereto. Indirect storage holds data associated with a second portion of the registers and cannot directly provide the data to the execution unit. Which architectural registers are in the first and second portions varies dynamically based upon the current processor mode. If a specified register is currently in the first portion, the microprocessor loads data from memory into the direct storage, whereas if in the second portion, the microprocessor loads data from memory into the direct storage and then stores the data from the direct storage to the indirect storage.
机译:微处理器支持一种指令集体系结构,该体系结构指定:处理器模式,与每种模式关联的体系结构寄存器以及一个加载多个指令,该指令指示微处理器将来自存储器的数据加载到指定的寄存器中。直接存储保存与寄存器的第一部分相关联的数据,并耦合到执行单元以向其提供数据。间接存储保存与寄存器的第二部分相关联的数据,并且不能直接将数据提供给执行单元。第一部分和第二部分中的哪些体系结构寄存器会根据当前处理器模式动态变化。如果在第一部分中当前有指定的寄存器,则微处理器将数据从存储器加载到直接存储器中,而在第二部分中,微处理器将数据从存储器加载到直接存储器中,然后将数据从直接存储器存储到直接存储器中。间接存储。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号