Error Correction

From TRCCompSci - AQA Computer Science
Revision as of 13:44, 15 December 2016 by MoistPotato (talk | contribs) (Created page with "=error CHECKING= One method of error checking would be parity Bits which adds a 1 or 0 to the end of 7 bit code. This additional bit is for even parity and odd parity error ch...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

error CHECKING

One method of error checking would be parity Bits which adds a 1 or 0 to the end of 7 bit code. This additional bit is for even parity and odd parity error checking.

Even parity checks:

Even parity will check to see if there is an even number of 1's and if there is an off number that means there has been an error in the data.

Odd parity:

This checks for an odd number of 1's but if there is an even amount and error has occurred.

However if there was 2 bits that were wrong then the check wouldn't find out and it will be sent regardless so the parity check wont work.

Majority Voting

Majority voting sends the same bit 3 times and goes with the most common bit for example instead of sending a 1 it would send 1 1 1 and if there was an error it would be 1 1 0 but as there are 2 ones That is what will be used.