1. A processor configured to execute an instruction comprising a user-defined value, wherein the user-defined value is either an address or a command, and to provide the user-defined value during execution of the instruction.