Invention Grant
- Patent Title: Custom chaining stubs for instruction code translation
- Patent Title (中): 用于指令代码转换的自定义链接存根
-
Application No.: US13586700Application Date: 2012-08-15
-
Publication No.: US09384001B2Publication Date: 2016-07-05
- Inventor: Ben Hertzberg , Nathan Tuck
- Applicant: Ben Hertzberg , Nathan Tuck
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA CORPORATION
- Current Assignee: NVIDIA CORPORATION
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/30 ; G06F9/40 ; G06F9/32 ; G06F9/38

Abstract:
A processing system includes a microprocessor, a hardware decoder arranged within the microprocessor, and a translator operatively coupled to the microprocessor. The hardware decoder is configured to decode instruction code non-native to the microprocessor for execution in the microprocessor. The translator is configured to form a translation of the instruction code in an instruction set native to the microprocessor and to connect a branch instruction in the translation to a chaining stub. The chaining stub is configured to selectively cause additional instruction code at a target address of the branch instruction to be received in the hardware decoder without causing the processing system to search for a translation of additional instruction code at the target address.
Public/Granted literature
- US20140052962A1 CUSTOM CHAINING STUBS FOR INSTRUCTION CODE TRANSLATION Public/Granted day:2014-02-20
Information query