PAIRING OF LOAD-ALU-STORE WITH CONDITIONAL BRANCH

Patent №

US 6,338,136

Granted

2002-01-08

Filed 1999

Owner

INTEGRATED DEVICE TECHNOLOGY INC.

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09313908

An apparatus and method are provided for executing a compare-and-jump operation in a pipeline microprocessor. Typically, the compare-and-jump operation is specified by two micro instructions. The first micro instruction, an ALU micro instruction, directs the microprocessor to perform an ALU operation, resulting in update of a flags register. The second micro instruction, a conditional jump micro instruction, directs the microprocessor to examine the flags register and to branch program control to a target address if a prescribed condition is met. The apparatus has a jump combiner that detects the ALU micro instruction and the conditional jump micro instruction in a micro instruction queue. The jump combiner indicates the prescribed condition for the conditional branch in a field of the ALU micro instruction, and then deletes the conditional jump micro instruction from the queue. The apparatus also has execution logic that performs the ALU operation, generates the result, and updates the flags register. The apparatus also has store logic that receives the generated result and examines the flags register as prescribed by the field of the single ALU micro instruction.

AI hardwareG06F 9/3806G06F 9/3017G06F 9/3861

AI classification

AI hardware1.00
Natural language0.01
Speech0.00
Machine learning0.00
Evolutionary computation0.00
Planning0.00
Knowledge representation0.00
Vision0.00

Ownership

INTEGRATED DEVICE TECHNOLOGY INC.

assignment · 99750715

IP-FIRST, LLC

namechg · 180150091

Assignors

COL, GERARD M., HOOKER, RODNEY E.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC