APPARATUS FOR INVALIDATING THE CONTENTS OF ANINSTRUCTION BUFFER BY PROGRAM STORE COMPARE CHECK
Patent №
US 4,500,959
Granted
1985-02-19
Filed 1982
Owner
HITACHI, LTD., A CORP.OF JAPAN
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
06375587
In a data processing system having an instruction buffer, inconsistency between an instruction stored in a main memory and the same instruction present in the instruction buffer occurs at the time of a store operation to the memory if the instruction supplied to the store area of the main memory previously has been prefetched to and is present in the instruction buffer. The changing in the memory of the content of the instruction prefetched to the instruction buffer and the fact that the changed instruction is about to be executed are detected on the basis of the instruction fetch address of an instruction to be fetched from the memory to the instruction buffer, the instruction address of the next instruction to be executed, information concerning the byte position at which the instruction to be executed is stored, the store address at which the changed instruction is stored in the main storage and information concerning the byte position in the main storage of the instruction which is changed by the store operation. When the execution of the instructions proceeds to the changed instruction, the content of the instruction buffer is invalidated.
AI classification
Ownership
HITACHI, LTD., A CORP.OF JAPAN
assignment · 39940367
Assignors
KUBO, KANJI, MOMOSE, TSUGIO, IZUMI, CHIKAHIKO
On an employer assignment, the assignors are typically the inventors.