A SYSTEM FOR PROCESSING SINGLE-CYCLE BRANCH INSTRUCTIONS IN A PIPELINE HAVING RELATIVE, ABSOLUTE, INDIRECT AND TRAP ADDRESSES

Patent №

US 4,777,587

Granted

1988-10-11

Filed 1985

Owner

ADVANCED MICRO DEVICES, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

06771327

An instruction processor suitable for use in a reduced instruction-set computer employs an instruction pipeline which performs conditional branching in a single processor cycle. The processor treats a branch condition as a normal instruction operand rather than a special case within a separate condition code register. The condition bit and the branch target address determine which instruction is to be fetched, the branch not taking effect until the next-following instruction is executed. In this manner, no replacement of the instruction which physically follows the branch instruction in the pipeline need be made, and the branch occurs within the single cycle of the pipeline allocated to it. A simple circuit implements this delayed-branch method. A computer incorporating the processor readily executes special-handling techniques for calls on subroutine, interrupts and traps.

AI hardwareG06F 9/30058G06F 9/323G06F 9/3842

AI classification

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

Ownership

ADVANCED MICRO DEVICES, INC.

assignment · 45000676

Assignors

CASE, BRIAN W., FLECK, ROD G., KONG, CHENG-GANG, MOLLER, OLE

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

© 2026 NYSGPT2525 LLC