发明名称 微处理器、管线式微处理器、快速执行条件分支指令之方法、以及解析第一或第二类别条件分支指令之方法
摘要 一种微处理器,具有记忆体、第一提取单元、执行单元、以及第二提取单元。记忆体用以储存异常处理常式以处理异常条件,其中异常处理常式为微处理器私有之非使用者程式,且异常处理常式具有条件分支指令。第一提取单元用以提取使用者程式之指令,其中使用者程式具有造成异常条件之使用者程式指令。执行单元用以执行第一提取单元所提取之使用者程式之指令以及异常处理常式之指令,并且用以因应侦测到使用者程式所造成之异常条件而储存状态。第二提取单元用以自记忆体提取异常处理常式之指令,并且用以根据状态解析条件分支指令而不将条件分支指令传送到执行单元去进行解析。
申请公布号 TWI470546 申请公布日期 2015.01.21
申请号 TW099102041 申请日期 2010.01.26
申请人 威盛电子股份有限公司 新北市新店区中正路535号8楼 发明人 亨利 G 葛兰;派克斯 泰瑞;比恩 布兰特
分类号 G06F9/38 主分类号 G06F9/38
代理机构 代理人 洪澄文 台北市南港区三重路19之6号2楼;颜锦顺 台北市南港区三重路19之6号2楼
主权项 一种微处理器,包括:一记忆体,用以储存一异常处理常式以处理一异常条件,其中上述异常处理常式为上述微处理器私有之一非使用者程式,且上述异常处理常式包括一条件分支指令;一第一提取单元,用以提取一使用者程式之复数指令,其中上述使用者程式包括造成上述异常条件之一使用者程式指令;一执行单元,用以执行上述第一提取单元所提取之上述使用者程式之上述指令以及上述异常处理常式之复数指令,并且用以因应侦测到上述使用者程式所造成之上述异常条件而储存一状态;以及一第二提取单元,用以自上述记忆体提取上述异常处理常式之上述指令,并且用以根据上述状态解析上述条件分支指令而不将上述条件分支指令传送到上述执行单元去进行解析;其中上述状态指定上述异常条件之一发生原因。
地址 新北市新店区中正路535号8楼