[发明专利]用于处理计算系统中的异常信号的装置和方法有效
申请号: | 200880012658.7 | 申请日: | 2008-04-15 |
公开(公告)号: | CN101663644A | 公开(公告)日: | 2010-03-03 |
发明(设计)人: | 保罗·T·诺尔斯;基特·M·万 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/45 | 分类号: | G06F9/45 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 周少杰 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 用于特别是与将由一个计算平台可执行的二进制码转变成替代地由另一计算平台可执行的二进制码的动态转换结合地处理异常信号的方法及设备。在一个示例方面,异常处理单元(195,220,230)选择性地处理与目标状态(320)有关的一些异常信号,并且处理与从目标状态(320)导出的主体状态(330)有关的其他异常信号。多个信号处理子单元(223)被安排来选择性地处理与目标状态(320)有关的异常信号(310),并且输出返回执行或传递异常信号(310)的请求。传递路径选择单元(222)被安排来确定异常信号(310)到多个信号处理子单元(223)的选择的群组的传递路径。信号控制单元(221)被安排来根据传递路径将异常信号(310)依次传递给信号处理子单元(223)的每一个选择的群组,并且(i)其中该信号处理子单元(223)中的各个子单元请求返回执行,然后根据目标状态(320)返回执行;以及(ii)其中该信号处理子单元(223)请求传递异常信号,然后根据传递路径将异常信号(310)传递给信号处理子单元(223)的选择的群组中的随后一个,并且其中在传递路径中不再指定信号处理子单元,然后将异常信号(310)传递至主体侧异常处理程序单元(230)。 | ||
搜索关键词: | 用于 处理 计算 系统 中的 异常 信号 装置 方法 | ||
【主权项】:
1.一种计算系统,包括:翻译器单元,被安排来将主体代码转换为目标代码;处理器单元,被安排来执行所述目标代码并提供与处理器单元中所述目标代码的执行有关的目标状态;信号生成器单元,被安排来至少响应于所述处理器单元中所述目标代码的执行产生异常信号;以及异常处理单元,被安排来处理所述异常信号;其特征在于所述异常处理单元包括:主体侧异常处理程序单元,被安排来处理与从所述目标状态导出的主体状态有关的所述异常信号,其中所述主体状态提供在主体处理器单元上的所述主体代码的执行的状态;以及目标侧异常处理程序单元,被安排来接收来自所述信号生成器单元的所述异常信号,并选择性地处理与所述目标状态有关的所述异常信号,其中所述目标侧异常处理程序单元包括:多个信号处理子单元,其每一个被安排来选择性地处理与所述目标状态有关的所述异常信号,并输出返回执行的请求,否则输出传递所述异常信号的请求;传递路径选择单元,被安排来确定所述异常信号到所述多个信号处理子单元的选择的群组的传递路径;以及信号控制单元,被安排来根据所述传递路径依次将所述异常信号传递到所述信号处理子单元的选择的群组的每一个,并且(i)其中所述信号处理子单元中的各个输出所述返回执行的请求,然后根据所述目标状态返回执行;以及(ii)其中所述信号处理子单元输出所述传递异常信号的请求,然后根据所述传递路径,将所述异常信号传递给所述信号处理子单元的选择的群组中的随后一个,并且其中在所述传递路径中不再指定所述信号处理子单元,然后默认将所述异常信号传递至所述主体侧异常处理程序单元。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200880012658.7/,转载请声明来源钻瓜专利网。
- 上一篇:电动汽车车载独立式空调系统
- 下一篇:酮康唑衍生物的制备方法