Error Checking

Description

Some notes on error checking
Max Williams
Note by Max Williams, updated more than 1 year ago
Max Williams
Created by Max Williams over 7 years ago
19
1

Resource summary

Page 1

Error Checking: Parity Bits

Parity Bits: Parity Bits are an extra bit added to a string of bits to ensure that a number is correct There are two types of Parity: Odd Parity: In this you will set parity to a 1 when you have an odd number of 1’s Evan parity This is basically the same, but you set the parity to 0 when you have an even number of 1’ Examples: 1011010 = 1011010010 (6 1’s) 1110111 = 11101110 (6 1’s) 1001001 = 10010011 (4 1’s) 0010000 = 00100001 (2 1’s) 1010101 = 10101011 (4 1’s) Parity Problems: The problems with Parity checking include: Situations where an even number of errors have have been occurred When the parity gets changed in transmission It only tells you that an error has occurred, but it doesn’t tell you which type of error, nor where it is

Page 2

Error Checking: Majority Voting

Majority Vote: Majority voting works by splitting the transmission in to three bits and transmitting each one three times It accepts the options for each three bit string that appears most often Problems with Majority Voting: The majority is not always right 2 errors out of three will correct to the wrong value Slows down transmission

Page 3

Error Checking: Check Digits

Check Digit: A Check digit is a digit added to a piece of data to check that it is correct i.e. 241443 It would add up all of there numbers (18) and then add those two numbers together (as 18 does not contain only one digit), so 9 would be the check digit You then add that to the end of the byte You can also use Modulo 11: This is another type of error checking that involves using weighting To do modulo 11, you: Multiply the digits in the number by the position they are in the number (starting at 2) This is weighting You then remainder - divide the total by 11 Meaning you are after the remainder from the devision You hen take the remainder away from 11 This is the check digit If you get a remainder of 10, the check digit is X So as not to confuse the computer

Show full summary Hide full summary

Similar

Computing Hardware - CPU and Memory
ollietablet123
A level Computing Quiz
Zacchaeus Snape
Types and Components of Computer Systems
Jess Peason
Input Devices
Jess Peason
SFDC App Builder 2
Parker Webb-Mitchell
Data Types
Jacob Sedore
Intake7 BIM L1
Stanley Chia
Output Devices
Jess Peason
Software Processes
Nurul Aiman Abdu
Design Patterns
Erica Solum
CCNA Answers – CCNA Exam
Abdul Demir