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 | |
|---|---|---|
| 1Column 1 down: 1,0,1 -> parity bit 0 | AThe parity byte is sent before the data bytes. It must be sent after them, as the last byte of the block. | |
| 2BYTE1 BYTE2 BYTE3 PARITYBYTE | BThe parity byte is sent after all the data bytes in the block, as the last byte. | |
| 3One parity byte is sent for the whole block of data bytes, as the last byte (even parity). | C10110010 01100001 11000111 00010100 | |
| 4Each bit of the parity byte is worked out by counting the 1s down one column of the block. | DColumn 6 down: 0,0,1 -> parity bit 1 | |
| 500010100 10110010 01100001 11000111 | EBit 1 of the parity byte comes from the first bit of every data byte. Two 1s is even, so with even parity this bit is 0. | |
| 6Parity byte bit 1 = parity of 10110010 | FThis uses one data byte (a row) instead of a column. Bit 1 of the parity byte must come from the first bit of every data byte. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
parity byte — An extra byte sent after a block of data bytes. Each of its bits is the parity bit for one column (bit position) taken down across all the data bytes in the block.SEND data bytes
SEND parity byteColumn 1 bits: 1, 0, 1, 1
Even parity bit for column 1 = 1Each parity byte bit checks one columndata bytes in block = 4
parity bytes needed = 1Column 3 bits: 0, 0, 1, 0
Odd parity bit for column 3 = 0