Parity bit
One extra bit added to a group of bits (such as 7 data bits) so the total number of 1s follows a rule, even or odd, agreed by sender and receiver. It is used to detect errors.
Understanding Parity bit in IGCSE Computer Science Paper 1
What it does: The data 1100101 has four 1s, which is already even, so the parity bit is 0 and the total stays at four 1s. Both devices must agree the rule beforehand. Otherwise the receiver cannot tell whether the byte is correct. The receiver counts the 1s. If the total breaks the agreed rule, it knows an error has happened. A parity bit does not speed up transmission. A parity bit is the one extra bit joined to the 7 data bits to make an 8-bit byte. The parity bit depends on how many 1s are in the data, so you count the 1s first.
Common mistakes: The counter for the number of 1s must start at 0. Starting at 1 means every count is one too high, so the parity bit would be wrong. It should be ones = 0. The sender and receiver must agree the same rule beforehand. If the sender uses even parity, the receiver must check for even parity too. It should be receiver rule = even.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 142–154) and word search (Modules 142–164).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
parity bitFill in the Blanks
Spot the Error
Student with a class code? Join your class →