【技术实现步骤摘要】
技术介绍
本专利技术涉及在处理器中的异常管理。可编程微处理器(例如,数字信号处理器)一般都包括异常处理硬件,该硬件主要用于处理在处理指令过程中所遇到的错误。例如,处理器可以会遇到非法的指令(不支持的操作代码),未对准的指令,访问存储器保护区域的指令,非法的存储器地址,总线错误,等等。在检测到上述错误的事件中,异常管理器硬件一般都包括对应的软件程序,该软件程序常常称之为错误管理器,用于响应错误的条件。附图说明图1是根据本专利技术实施例所构成的可编程处理器实例的方框图。图2是说明可编程处理器的执行流水线实例的方框图。图3是根据本专利技术实施例的异常流水线的电路图。图4是根据本专利技术实施例的异常流水线的另一电路图。描述图1是说明采用根据本专利技术实施例处理异常的可编程处理器实例的方框图。处理器2可以包括执行流水线4,异常流水线5和控制单元6。异常流水线4可以具有多个适用于同时处理多条指令的流水线级。指令可以执行流水线4第一级装入并通过后续各级处理。在系统的一个周期中,数据可以在流水线4的各级之间通过。指令的结构以较快的方式出现在流水线的结束位置处。控制单元6可以根据系统 ...
【技术保护点】
一种方法,其特征在于,它包括: 处理在可编程处理器的执行流水线中的指令;以及 通过处理器的异常流水线,传播指令的异常。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:CP罗思,RP辛格,GA奥弗坎普,
申请(专利权)人:英特尔公司,模拟设备股份有限公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。