Patent
1995-04-24
1997-07-01
Ellis, Richard L.
395580, G06F 938
Patent
active
056447450
ABSTRACT:
An information processing apparatus includes a data control circuit, an information holding register, and a selector. The data control circuit has control information corresponding to instructions which can be simultaneously executed, and performs control, even if a result of a preceding instruction is not stored in a general register, so as to execute a subsequent instruction to update the same general register. The information holding register holds data determination information based on an instruction preceding a branch instruction immediately before the branch instruction is executed. The selector replaces data determination information, for an instruction which is not executed when a branch is taken, with data determination information held by the information holding register.
REFERENCES:
patent: 4514804 (1985-04-01), Kimoto
patent: 4760520 (1988-07-01), Shintani et al.
patent: 4777592 (1988-10-01), Yano
patent: 4827402 (1989-05-01), Wada
patent: 4831515 (1989-05-01), Kamada et al.
patent: 4974155 (1990-11-01), Dulong et al.
patent: 5043868 (1991-08-01), Kitamura et al.
patent: 5051896 (1991-09-01), Lee et al.
Emma, Philip G. et al., "Characterization of Branch and Data Dependencies in Programs for . . . ", IEEE Transactions on Computers, vol. C-36, No. 7, Jul. 1987, pp. 859-875.
Sohi, Gurindar S., "Instruction Issue Logic for High-Performance . . . ", IEEE Transactions on Computers, vol. 39, No. 3, Mar. 1990, pp. 349-359.
McGeady, S., "The i960CA SuperScalar Implementation of the 80960 Architecture", Wescon/89 Conference Record, Nov. 14, 1989, pp. 628-637.
Wang, Lingtao et al., "I-NET Mechanism for Issuing Multiple Instructions", Proceedings Supercomputing '88, Nov. 14-18, 1988, Orlando, Florida, pp. 88-95.
Smith, James E., "Dynamic Instruction Scheduling and the Astronautics ZS-1", Computer, vol. 22, No. 7, Jul. 1989, pp. 21-34.
Ellis Richard L.
NEC Corporation
LandOfFree
Apparatus for replacing data availability information for an ins does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Apparatus for replacing data availability information for an ins, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus for replacing data availability information for an ins will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-605842