The disclosed data processor (10) has a future file (60) for providing the most recent value of a set of architectural registers (32, 36) to the various execution units (20, 22, 24, 26, 28, 30) of the data processor. The most recent value of the set of architectural registers is determined with respect...http://www.google.de/patents/US5535346?utm_source=gb-gplus-sharePatent US5535346 - Data processor with future file with parallel update and method of operation