1. A data processing system, comprising: a coprocessor coupled to receive a user-defined command during execution of an instruction comprising the user-defined command, and configured to perform a predetermined function in response to the user-defined command.