Method and digital computer for preproccessing multiple instructions
摘要
A method of preprocessing multiple instructions prior to execution in a digital computer, and of avoiding the preprocessing of an instruction to read a register prior to the modification of the contents of that register by a preceding instruction; the method being characterised by: generating a composite write mask having a bit set for each register whose contents are to be modified by at least one decoded but not-yet-executed instruction preceding the said instruction; and stalling the processing of the said instruction when a register to be read by the said instruction is a register corresponding to a bit set in the composite write mask. The method also extends to the avoiding of the preprocessing of an instruction to modify the contents of a register prior to the reading of that register by a preceding instruction.
申请公布号
EP0380850(B1)
申请公布日期
1998.05.20
申请号
EP19890309087
申请日期
1989.09.07
申请人
DIGITAL EQUIPMENT CORPORATION
发明人
FITE, DAVID B.;MURRAY, JOHN E.;MCKEON, MICHAEL M.;FIRSTENBERG, MARK A.;GRUNDMAN, WILLIAM R.;WEBB, DAVID A.;SALETT, RONALD M.;FOSSUM, TRYGGVE