<Tr> <Td> </Td> <Td> Parity flag </Td> <Td> Indicates whether the number of set bits of the last result is odd or even . </Td> </Tr> <Tr> <Td> </Td> <Td> Interrupt flag </Td> <Td> On some processors, this bit indicates whether interrupts are enabled or masked . If the processor has multiple interrupt priority levels, such as the PDP - 11, several bits may be used to indicate the priority of the current thread, allowing it to be interrupted only by hardware set to a higher priority . On other architectures, a bit may indicate that an interrupt is currently active, and that the current thread is part of an interrupt handler . </Td> </Tr> <Tr> <Td> </Td> <Td> Supervisor flag </Td> <Td> On processors that provide two or more protection rings, one or more bits in the status register indicate the ring of the current thread (how trusted it is, or whether it must use the operating system for requests that could hinder other threads). On a processor with only two rings, a single bit may distinguish Supervisor from User mode . </Td> </Tr> <P> Status flags enable an instruction to act based on the result of a previous instruction . In pipelined processors, such as superscalar and speculative processors, this can create hazards that slow processing or require extra hardware to work around them . </P>

The bits used to indicate the status of the page in the memory is called