Invention Grant
- Patent Title: Relative offset branching in a fixed-width reduced instruction set computing architecture
- Patent Title (中): 固定宽度精简指令集计算架构中的相对偏移分支
-
Application No.: US14291693Application Date: 2014-05-30
-
Publication No.: US09563427B2Publication Date: 2017-02-07
- Inventor: Michael K. Gschwind
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Agent Steven Bennett
- Main IPC: G06F9/34
- IPC: G06F9/34 ; G06F9/42 ; G06F9/38 ; G06F9/30 ; G06F9/44 ; G06F9/32

Abstract:
Embodiments relate to a system for relative offset branching in a reduced instruction set computing (RISC) architecture. One aspect is a system that includes memory and a processing circuit communicatively coupled to the memory. The system is configured to perform a method that includes fetching a branch instruction from an instruction stream having a fixed instruction width. A relative offset value is acquired from the instruction stream. The relative offset value is formatted as an offset relative to a program counter value and sized as a multiple of the fixed instruction width. The relative offset value is added with the program counter value to form a branch target address value. The branch target address value is loaded into a program counter based on the branch instruction. Execution of the instruction stream is redirected to a next instruction based on the branch target address value in the program counter.
Public/Granted literature
- US20150347146A1 RELATIVE OFFSET BRANCHING IN A FIXED-WIDTH REDUCED INSTRUCTION SET COMPUTING ARCHITECTURE Public/Granted day:2015-12-03
Information query