control and status register

Control and Status Register (CSR) is a register in many central processing units that are used as storage devices for information about instructions received from machines. The device is generally placed in the register address 0 or 1 in CPUs and works on the concept of using a comparison of flags (carry, overflow and zero, usually) to decide on various if-then instructions related to electronic decision flows.