In Computer architecture, an Instruction Set Architecture defined how instructions are interpreted by a processor.