Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1Even parity, data 1011001 -> 01011001 | AThe parity bit was put at the right-hand end. It belongs in the leftmost place, so the byte should be 11111000. | |
| 2Odd parity, data 1011001 -> 11011001 | BThe data has four 1s, which is already even, so the parity bit is 0 and the whole byte keeps an even number of 1s. | |
| 3ASCII 'A' is 1000001 in 7 bits. It has two 1s, so with even parity the parity bit is 0. | C01000001 | |
| 4ASCII 'C' is 1000011 in 7 bits. It has three 1s, so with even parity the parity bit is 1. | D11000011 | |
| 5Even parity, data 1100100 -> 01100100 | EThe data has three 1s, which is odd. The parity bit must be 1 to make four 1s, so the byte should be 11100100. | |
| 6Odd parity, data 1111000 -> 11110001 | FThe data has four 1s, which is even, so the parity bit is 1 to make five 1s, an odd total. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
count the 1s — Count the 1s in the 7 data bits, then set the leftmost parity bit to 0 or 1 so the total number of 1s in the whole 8-bit byte matches the agreed rule (even or odd).Data: 1011001
Count of 1s: 4
Even parity bit: 0Data: 1100110 (four 1s)
Odd parity bit: 1Char A = 1000001 (ASCII, 7 bits)
Even parity byte: 01000001Char C = 1000011 (three 1s)
Odd parity byte: 01000011Data: 0101010 (three 1s)
Bit for even parity: 1
Total 1s in byte: 4