Microprocessors: the Taiwanese challenge