Question

Question 1: Design the Hamming error correcting code for a nibble, Derive the G and E...

Question 1: Design the Hamming error correcting code for a nibble, Derive the G and E matrix and list all the possible values of S and what they mean. Question 2: Use the results from question 1 and show examples of what happens when a nibble is received without errors and when a nibble is received with an error. Question 3: How can the Hamming error correcting code be improved? What are the improvement(s) and implications?

Homework Answers

Answer #1

E means message = 1010 ( as per solved above)

P1=S1= =1: positions checked for even parity positions 1,3,5,7

P2= S2= 0 : positions checked for even parity positions 2,3,6,7

P3= S3= 1 : positions checked for even parity positions 4,5,6,7

(s1s2 s3) =( 1 0 1)

Matrix

G= [ E1G ]

E2G

E3G

E4G

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Design the Hamming error correcting code for a nibble, Derive the G and E matrix and...
Design the Hamming error correcting code for a nibble, Derive the G and E matrix and list all the possible values of S and what they mean.
Answer question for C# 1 of 10 When items are added or removed, a list resizes...
Answer question for C# 1 of 10 When items are added or removed, a list resizes itself. True False Question 2 of 10 What happens when you assign one list to another using the assignment operator? An error message generates. Elements copy to new memory locations. Both lists become value-type data elements. Both lists reference the same memory locations. Question 3 of 10 Which of the following is a valid example of calling a method and sending it an array...
Question 1 - Debugging Java Problem Description: Commonly attributed to Grace Hopper in the 1940s (when...
Question 1 - Debugging Java Problem Description: Commonly attributed to Grace Hopper in the 1940s (when a moth found in a computer relay was fouling outputs), debugging is the practice of removing errors from code. It is a systematic procedure of examining the output, drawing a hypothesis for the cause of the error, then either implementing a correction or otherwise validating or falsifying the original error hypothesis. We are hunting and correcting errors in a controlled, systematic fashion. Most IDEs...
Code Example 8-1 1. int count = 1; 2. int item_total = 0; 3. int item...
Code Example 8-1 1. int count = 1; 2. int item_total = 0; 3. int item = 0; 4. while (count < 4) { 5.      cout << "Enter item cost: "; 6.      cin >> item; 7.      item_total += item; 8.      ++count; 9. } 10. int average_cost = round(item_total / count); 11. cout << "Total cost: " << item_total << "\nAverage cost: " << average_cost; (Refer to Code Example 8-1.) If the user enters 5, 10, and 15 at the prompts, the output is: Total...
#Linked Lists and Classes #C++ Hi, please use singly linked list method to do this question....
#Linked Lists and Classes #C++ Hi, please use singly linked list method to do this question. Thank you! Here’s the contents of a file called example.cpp: // example.cpp #include "LinkedList.h" #include <iostream> #include <string> using namespace std; int main() { cout << "Please enter some words (ctrl-d to stop):\n"; LinkedList lst; int count = 0; string s; while (cin >> s) { count++; lst.add(remove_non_letters(s)); } // while cout << "\n" << count << " total words read in\n"; cout <<...
QUESTION 1 For the following recursive function, find f(5): int f(int n) { if (n ==...
QUESTION 1 For the following recursive function, find f(5): int f(int n) { if (n == 0)    return 0; else    return n * f(n - 1); } A. 120 B. 60 C. 1 D. 0 10 points    QUESTION 2 Which of the following statements could describe the general (recursive) case of a recursive algorithm? In the following recursive function, which line(s) represent the general (recursive) case? void PrintIt(int n ) // line 1 { // line 2...
Question 1 Which of the following spreadsheet formulas contains a syntax error? Group of answer choices...
Question 1 Which of the following spreadsheet formulas contains a syntax error? Group of answer choices =SQRT( A1 * LN( F3 / G2 + 12 * B6 ) =SQRT( A1 * LN( F3 / G2 + 12 * B6 ) ) =SQRT( A1 * LN( F3 / G2 ) + 12 * B6 ) =SQRT( A1 * LN( F3 ) / G2 + 12 * B6 ) =SQRT( A1 * LN( F3 / G2 + 12 ) * B6 )...
Experiment 1: Billy Rae Thompson wanted to test a new "singalong" method to teach math to...
Experiment 1: Billy Rae Thompson wanted to test a new "singalong" method to teach math to sixth graders (e.g., "All the integers, are natural numbers" to the tune of "Call me Maybe"). He used the singalong method in his first period class. His sixth period students continued solving math problems with the old method. At the end of the term, Mr. Rogers found that the first period class scored significantly lower than the sixth period class on a mathematics achievement...
QUESTION 1 A code of ethics ________________________________. should be standardized across companies following the AMA guidelines...
QUESTION 1 A code of ethics ________________________________. should be standardized across companies following the AMA guidelines is only necessary for large corporations needs to be vague so that it could be used to understand any potential situation should specify expected behavior in as many potential situations as possible may be more effective in guiding employee behavior than external governmental regulation 1 points   QUESTION 2 For most foods products that are imported into the US from the European Union, companies have...
For this assignment you must use your knowledge of the scientific method to design your own...
For this assignment you must use your knowledge of the scientific method to design your own experiment. The first step of the scientific method is observation. Answer the questions below about how you would design your scientific experiment. Lab 1: Using The Scientific Method Worksheet At A Local Town Meeting, One Of Your Neighbors ... Question: Lab 1: Using the Scientific Method Worksheet At a local town meeting, one of your neighbors compl... Lab 1: Using the Scientific Method Worksheet:...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT