Invention Grant
- Patent Title: Blank bit and processor instructions employing the blank bit
- Patent Title (中): 使用空白位的空白位和处理器指令
-
Application No.: US14248283Application Date: 2014-04-08
-
Publication No.: US09436466B2Publication Date: 2016-09-06
- Inventor: Gyle D. Yearsley
- Applicant: IXYS CH GmbH
- Applicant Address: KY
- Assignee: IXYS Intl Limited
- Current Assignee: IXYS Intl Limited
- Current Assignee Address: KY
- Agency: Imperium Patent Works
- Agent T. Lester Wallace; Darien K. Wallace
- Main IPC: G06F9/30
- IPC: G06F9/30

Abstract:
Reading a value into a register, checking to see if the value is a NULL, and then jumping out of a loop if the value is a NULL is a common task that processors perform. To speed performance of such a task, a novel “blank bit” is added to the flag register of a processor. When a first instruction (arithmetic, logic or load) is executed, the instruction operands are checked to see if any is a NULL character value. Information on the result of the check is stored in the blank bit. Execution of a second instruction uses the information stored in the blank bit to determine whether or not a second operation (for example, a jump) will be performed. By using the first and second instructions in a loop, the number of instructions executed to check for NULLs at the end of strings and arrays is reduced.
Public/Granted literature
- US20140223146A1 Blank Bit and Processor Instructions Employing the Blank Bit Public/Granted day:2014-08-07
Information query