The invention relates to a microprocessor having a plurality of components which are selected from registers (14,16), arithmetic logic units (30,32), memory (36,38), input/output circuits and other similar components where the plurality of components are interconnected in a manner which allows connection between some of the components to be varied under program control.
CROSS-REFERENCE TO RELATED APPLICATION
This application is a continuation of application Ser. No. 09/775,836, filed Feb. 2, 2001 now U.S. Pat. No. 6,968,443 entitled "MICROPROCESSOR".