the status register is a hardware register that contains information about the state of the processor. individual bits are implicitly or explicitly read and/or written by the machine code instructions executing on the processor. the status register lets an instruction take action contingent on the outcome of a previous instruction.