An information processing apparatus comprising a register file 5 for containing a plurality of data storing registers, a data holding unit 2 including a plurality of data holding entry blocks, a temporary instruction holding unit 1 having a plurality of instruction holding entry blocks for temporarily...http://www.google.de/patents/US5404470?utm_source=gb-gplus-sharePatent US5404470 - Information processing apparatus for processing instructions by out-of-order execution