Patent
1991-02-25
1994-07-26
Dixon, Joseph L.
395375, 395775, G06F 934, G06F 938, G06F 1206
Patent
active
053332881
ABSTRACT:
An effective address pre-calculation type pipelined microprocessor comprises a register file which can be used for a base address for an operand address and an effective address calculation unit for calculating and generating an effective address of an operand prior to execution of an instruction, by using a register included in the register file as a base address register. A copy register is provided for selecting and holding either the calculated effective address or a modification amount added result obtained by adding a constant number to the calculated effective address, and a copy valid flag is provided for storing a history of a written condition of the copy register. When an auto-modification designation mode is detected, a calculated effective address or the modification amount added result is written to the copy register. A copy register identification code latch stores an identification code of a register which is used as a base address register in the auto-modification designation mode. When the copy valid flag indicates that the copy register has been written and when a value of the copy register identification code latch is consistent with a base address register number, the value of the copy register is supplied to the effective address calculation unit.
REFERENCES:
patent: 4775933 (1988-10-01), Sato
patent: 5167026 (1992-11-01), Murray et al.
A. Goyal et al., "Base Register Buffer to Eliminate Address Generation Time in IBM System/370 Architectures"; IBM Technical Disclosure Bulletin, vol. 31, No. 12 May 1989, pp. 321-322.
J. M. Angiulli, et al., "Enhancements in Implementing Load Address"; IBM Technical Disclosure Bulletin, vol. 23, No. 6, Nov. 1980, pp. 2401-2403.
Dixon Joseph L.
Lane Jack A.
NEC Corporation
LandOfFree
Effective address pre-calculation type pipelined microprocessor does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Effective address pre-calculation type pipelined microprocessor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Effective address pre-calculation type pipelined microprocessor will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1057942