基本信息:
- 专利标题: INTERMODAL CALLING BRANCH INSTRUCTION
- 申请号:PCT/GB2020/052797 申请日:2020-11-05
- 公开(公告)号:WO2021116653A1 公开(公告)日:2021-06-17
- 发明人: GROCUTT, Thomas Christopher
- 申请人: ARM LIMITED
- 申请人地址: 110 Fulbourn Road
- 专利权人: ARM LIMITED
- 当前专利权人: ARM LIMITED
- 当前专利权人地址: 110 Fulbourn Road
- 代理机构: BERRYMAN, Robert
- 优先权: GB1918213.8 2019-12-11
- 主分类号: G06F9/30
- IPC分类号: G06F9/30 ; G06F9/38 ; G06F21/00
摘要:
Processing circuitry (4) has a handler mode and a thread mode. In response to an exception condition, a switch to handler mode is made. In response to an intermodal calling branch instruction specifying a branch target address when the processing circuitry (4) is in the handler mode, an instruction decoder (10) controls the processing circuitry to save a function return address to a function return address storage location; switch a current mode of the processing circuitry (4) to the thread mode; and branch to an instruction identified by the branch target address. This can be useful for deprivileging of exceptions.
IPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F9/00 | 电数字数据处理的控制单元 |
--------G06F9/06 | .应用存入的程序的,即应用处理设备的内部存储来接收程序并保持程序的 |
----------G06F9/30 | ..执行机器指令的装置,例如指令译码 |