Instruction set processor specifications (ISPS): The notation and its applications | Synapse