APPARATUS USING ADDRESS OF A PREDETERMINED PRECEDING INSTRUCTION AND TARGET INSTRUCTION ADDRESS STORED IN HISTORY TABLE TO PREFETCH TARGET INSTRUCTION

Patent №

US 5,237,666

Granted

1993-08-17

Filed 1989

Owner

MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD., A CORP. OF JAPAN

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

07451252

This data processor makes zero the execution clock count of a branch instruction, a compare instruction, or a compare instruction and following branch instruction when a series of instructions executed in the past is again executed. The data processor of this invention is provided with a history storage unit which stores as its address tag the address of an instruction executed before the branch instruction or compare instruction, and stores the address of an instruction to be executed next the branch or compare instruction or both instruction code of an instruction to be executed next the branch or compare instruction and an address used for pre-fetching an instruction following the instruction code. While the instruction before the branch or compare instruction is decoded, the history storage unit is searched to obtain an instruction to be next executed. The obtained instruction is executed immediately after the execution of the instruction immediately before the branch or compare instruction.

AI hardwareG06F 9/30021G06F 9/3806G06F 9/3844

AI classification

AI hardware0.67
Knowledge representation0.34
Planning0.02
Evolutionary computation0.00
Natural language0.00
Vision0.00
Machine learning0.00
Speech0.00

Ownership

MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD., A CORP. OF JAPAN

assignment · 51930823

Assignors

SUZUKI, MASATO, DEGUCHI, MASASHI, NISHIKAWA, YUKINOBU, MATSUZAKI, TOSHIMICHI, MIYAZAKI, MASAYA, SAKAO, TAKASHI

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

© 2026 NYSGPT2525 LLC