发明名称 |
任务处理装置 |
摘要 |
能在多个CPU中同时执行多个任务。在多个CPU上连接有任务控制电路,各CPU执行系统调用命令时,向任务控制电路发送系统调用信号。接到来自CPU0的系统调用信号时,任务控制电路(200)参照处理器管理寄存器,确定CPU0的RUN-任务,接着选择作为执行对象的READY-任务,替换RUN-任务的处理数据与READY-任务的处理数据,以更新处理器管理信息。 |
申请公布号 |
CN104272256A |
申请公布日期 |
2015.01.07 |
申请号 |
CN201280072694.9 |
申请日期 |
2012.05.24 |
申请人 |
科尼龙硅公司 |
发明人 |
丸山修孝 |
分类号 |
G06F9/48(2006.01)I;G06F9/52(2006.01)I |
主分类号 |
G06F9/48(2006.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
黄志华 |
主权项 |
一种任务处理装置,其特征在于,具有任务控制电路,其管理多个处理器执行的多个任务的执行状态,所述处理器在执行系统调用命令时,向所述任务控制电路发送系统调用信号,所述任务控制电路接收到来自第一处理器的第一系统调用信号时,通过参照处理器的处理器ID与注册有该处理器正在执行中的任务的任务ID的处理器管理信息,确定所述第一处理器正在执行中的第一任务,主动选择作为下一个执行对象的第二任务,将所述第一任务的处理数据从所述第一处理器的处理寄存器保存至规定的存储区域,将所述第二任务的处理数据加载至所述第一处理器的所述处理寄存器以更新所述处理器管理信息,由此来执行所述第一处理器的任务转换。 |
地址 |
日本神奈川县 |