A microprocessor includes a barrel shifter, a rewrite section, and a control section. The barrel shifter serves as a shift unit which is controlled by a microprogram and operated by microinstructions for performing extraction, insertion, and comparison of consecutive bit strings in word data. The rewrite...http://www.google.de/patents/US5295250?utm_source=gb-gplus-sharePatent US5295250 - Microprocessor having barrel shifter and direct path for directly rewriting output data of barrel shifter to its input