Question
Suppose an 8-bit data word stored in memory is 11000010. Using the Hamming algorithm, determine what check bits would be stored in memory with the data word. Show how you got your answer.
Step 1
It works by adding check bits to the data bits at positions that are powers of 2 (1, 2, 4, 8, ...). These check bits are calculated to make the total number of 1s in certain sets of positions even (for even parity) or odd (for odd parity). We will assume even Show more…
Show all steps
Your feedback will help us improve your experience
Narayan Hari and 96 other educators are ready to help you.
Ask a new question
Labs
Want to see this concept in action?
Explore this concept interactively to see how it behaves as you change inputs.
Key Concepts
Recommended Videos
Determine whether the given message is a code word in the Hamming $(7,4)$ code. If it is, decode it. If it is not, correct the single error and decode the corrected message. $$ \left.\begin{array}{llllllll} 0 & 0 & 0 & 0 & 0 & 0 & 0 \end{array}\right) $$
Matrices
An Error-Correcting Code
Determine whether the given message is a code word in the Hamming $(7,4)$ code. If it is, decode it. If it is not, correct the single error and decode the corrected message. $$ \left.\begin{array}{lllllll} (0 & 1 & 0 & 1 & 0 & 1 & 0 \end{array}\right) $$
Determine whether the given message is a code word in the Hamming $(7,4)$ code. If it is, decode it. If it is not, correct the single error and decode the corrected message. $$ \left.\begin{array}{llllllll} (1 & 1 & 0 & 0 & 0 & 0 & 0 \end{array}\right) $$
Transcript
18,000,000+
Students on Numerade
Trusted by students at 8,000+ universities
Watch the video solution with this free unlock.
EMAIL
PASSWORD