首页> 外国专利> Supervisory operating system for running multiple child operating systems simultaneously and optimizing resource usage

Supervisory operating system for running multiple child operating systems simultaneously and optimizing resource usage

机译:用于同时运行多个子操作系统并优化资源使用的管理操作系统

摘要

A method and system for supporting simultaneous operation of operating systems on a single integrated circuit. The system includes a supervisory operating system (SOS) managing execution of instructions, each instruction being executable under one of the operating systems; registers grouped into multiple sets of registers, each set maintaining an identity of one of the operating systems; and a dispatcher capable of dispatching an instruction and a tag attached to the instruction, the tag identifying one of the operating systems and the instruction to be executed under the identified operating system to access one of the registers. One or more of the registers are utilized when the instruction is executed, and are included in a single set of the multiple sets of registers. The single set maintains the identity of the operating system identified by the tag, and each of the one or more registers includes an identifier matching the tag.
机译:一种用于支持单个集成电路上的操作系统的同时操作的方法和系统。该系统包括管理指令执行的监督操作系统(SOS),每个指令可在一个操作系统下执行;寄存器分为多组寄存器,每组保持一个操作系统的标识;分配器,其能够分配指令和附于该指令的标签,该标签标识操作系统之一,以及将在所标识的操作系统下执行以访问寄存器之一的指令。当执行指令时,将使用一个或多个寄存器,并将其包含在多组寄存器中的一组中。单个集合保持由标签标识的操作系统的身份,并且一个或多个寄存器中的每一个都包括与标签匹配的标识符。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号