-
公开(公告)号:CN101320335A
公开(公告)日:2008-12-10
申请号:CN200810095394.8
申请日:2008-05-05
Applicant: 国际商业机器公司
IPC: G06F9/46
CPC classification number: G06F9/44526 , G06F9/30123 , G06F9/3851
Abstract: 本发明公开了信息处理系统中的协同式多任务处理方法及信息处理系统。处理器系统执行信息处理系统中软件应用程序内的多个小应用程序。信息处理系统包括管理多任务处理环境中的处理器系统硬件和软件的操作系统软件。特别地,操作系统软件管理处理器系统中的寄存器文件的分区以实现寄存器文件的各自分区内的多个小应用程序之间的协同关系。在一个实施例中,操作系统软件管理唯一小应用程序ID以在小应用程序指令文本执行期间修改寄存器文件分区大小和位置。在一个实施例中,小应用程序ID掩码硬件在小应用程序代码的多个副本之间提供寄存器文件空间的共享。
-
公开(公告)号:CN101320335B
公开(公告)日:2012-03-28
申请号:CN200810095394.8
申请日:2008-05-05
Applicant: 国际商业机器公司
IPC: G06F9/46
CPC classification number: G06F9/44526 , G06F9/30123 , G06F9/3851
Abstract: 本发明公开了信息处理系统中的协同式多任务处理方法及信息处理系统。处理器系统执行信息处理系统中软件应用程序内的多个小应用程序。信息处理系统包括管理多任务处理环境中的处理器系统硬件和软件的操作系统软件。特别地,操作系统软件管理处理器系统中的寄存器文件的分区以实现寄存器文件的各自分区内的多个小应用程序之间的协同关系。在一个实施例中,操作系统软件管理唯一小应用程序ID以在小应用程序指令文本执行期间修改寄存器文件分区大小和位置。在一个实施例中,小应用程序ID掩码硬件在小应用程序代码的多个副本之间提供寄存器文件空间的共享。
-