Question

[Hamming algorithm] having problems understanding the step highlighted in bold. explain the part going over checking...

[Hamming algorithm] having problems understanding the step highlighted in bold. explain the part going over checking the parity bits (the problem question is listed below)

12+1+r<=2^r-->r=5

5+12=17 for bit length-->

-->parity bits check positions are 1,2,4,8,16-->fill in the using BIN skipping over the 1,2,4,8,16 positions-->

-->

1=1

2=2

3=1+2

4=4

5=1+4

6=2+4

7=1+2+4

8=8

9=1+8

10=2+8

11=1+2+8

12=4+8

13=1+4+8

14=2+4+8

15=1+2+4+8

16=4+4+8

from my understanding, you check over the parity bits 1,2,4,8,16. using above as a reference. for bit 1 you look for each number that contains a 1 and for bit 2 you look for each number that contains a 2.

for 1: 1,3,5,7,9,11,15,17=1

for 2: 2,3,6,7,10,11,14,15 =1

how do you determine those are 1s from that?

it would look like so far 1_001 0001 _101 _0_11

Assuming we are using the Hamming algorithm presented in our text to design an error-correcting code, find the code word to represent the 12-bit information word 1001 0001 1010

a. 1 1001 0001 0101 1011 b. 1 1001 0001 1101 1001 c. 1 1001 0001 1101 1011 d. 1 0001 0001 0101 1011

0 0
Add a comment Improve this question Transcribed image text
Know the answer?
Add Answer to:
[Hamming algorithm] having problems understanding the step highlighted in bold. explain the part going over checking...
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. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • 5) (2 pt) A 12-bit Hamming code word containing 8 bits of data and 4 parity bits is read from memory. What was the orig...

    5) (2 pt) A 12-bit Hamming code word containing 8 bits of data and 4 parity bits is read from memory. What was the original 8-bit data word that was written into memory if the 12-bit word read out is 010011111000? Show your work. 5) (2 pt) A 12-bit Hamming code word containing 8 bits of data and 4 parity bits is read from memory. What was the original 8-bit data word that was written into memory if the 12-bit...

  • 7. Show parity using odd I's with double parity, for following data 11001101110. (10 pt.) UG 8. Show the hamming code for any 6-bit data. (10pt.) 9. What are the polynomial equivalence of fol...

    7. Show parity using odd I's with double parity, for following data 11001101110. (10 pt.) UG 8. Show the hamming code for any 6-bit data. (10pt.) 9. What are the polynomial equivalence of following bits. (10 pt.) 1100101 0011101 1110001 010100 Assume a sender has the following data frames. Suppose the sender using burst error detection/correction. Show the actual row and column that is send and received. (10pt.) 1- 0110 2- 1101 3- 0011 4- 0101 11. In terms of...

  • E-Cube algorithm: 1. for source A and destination B, result = A XOR B 2. for...

    E-Cube algorithm: 1. for source A and destination B, result = A XOR B 2. for each non-zero bit in the result starting from the least significant (right most) travel along that dimension Using the above algorithm give the sequence of hops, node by node, for the following source and destinations on this hypercube: 1.0000→1111 2.1111→0000 3. 0101→1010 4. 1100→1000 5. 0001→1000 6. 0010→1111 AQ3 ю. AQ r000 1001 0010 101p.. 001 1011 1100, 1101 0110 Ц10

  • A Hamming code is a technique where errors can not only be detected but can also...

    A Hamming code is a technique where errors can not only be detected but can also be corrected. The simplest example of this kind of code is the (7,4)-Hamming code. In this scheme, a codeword is 7 bits long. We number the positions as follows:                 1   2   3   4   5   6   7 The message that is sent is only four bits long, with these four bits occupying positions 3, 5, 6, and 7. Bits 1, 2, and 4 are...

  • Please show work! 2. Now, give it a try by converting the binary number 01110110 to...

    Please show work! 2. Now, give it a try by converting the binary number 01110110 to decimal by filling in the same table in step 1 r of 2 Pov 128 64 32 16 Cumulative Amount 4. Now, you give it a try by converting the decimal number 131 to binary by filling in the table Power of 2 128 32 16 Bit Amount Remaining 6. Use the binary to hexadecimal table to convert the binary number 01101111 to hexadecimal...

  • Please explain why 1010???? and also why c can be represent in that way? please draw table error...

    please explain why 1010???? and also why c can be represent in that way? please draw table error code 9:07 No SIM For an integer n greater than or equal to 0, a code g that associates it with a 4-bit code word g (n) is obtained as shown on the right, but it is assumed that the following condition is satisfied 10001 2 0011 3 0010 0110 5 0111 6 0101 7 0100 8 1100, 9 1101 . For...

  • Arduino. DEC HEX BIN(4-bits) Introducing ARDUINO 0 0 0000 1 1 0001 2 2 0010 3...

    Arduino. DEC HEX BIN(4-bits) Introducing ARDUINO 0 0 0000 1 1 0001 2 2 0010 3 3 0011 4 4 0100 5 5 0101 How many 1/0 of Port-D? How many usable 1/0 of Port-D, if Serial-Communication is in-used? What is the Arduino's pin assignment of ATMEL's PC5, PB3, & PD1*? What is the ATMEL's pin assignment of Arduino's D13*, D1, & D19? To complete the table about Number System Conversion (shown your step) 6 6 0110 7 7 0111...

  • All that is needed is to fill in that one area that says "Student provides missing...

    All that is needed is to fill in that one area that says "Student provides missing code to compare computed hammingCode[] bits to the codeword[] bits to determine the incorrect bit." in the code below. THAT IS ALL THAT IS NEEDED PLUS SCREENSHOT OF COMPILED OUTPUT AFTERWARDS. Please TAKE SCREENSHOT of the compiled output which should look similar to the sample one provided. //------------------------------------------------------ // Problem #6 // Problem6.c //------------------------------------------------------ #include <stdio.h> #include <stdlib.h> #include <stdbool.h> #include <string.h> #include <math.h>...

  • an someone explain how to do this? I understand how to do this when there are...

    an someone explain how to do this? I understand how to do this when there are 12 bits like 0x72e. but this hex number has only 8 so i dont get it.    Error Correction, 5 Data bits are interspersed among the parity bits Let pi be the i-th parity bit i means read i, skip i Let di be the j-th data bit Let's encode 0x9A 1001 1010 We'll need 4 parity bits p1 checks positions 1, 3, 5,...

  • HW3: Problem 1: (first, study the example-1 in page-6) A computer uses 8-bit for FLP (1...

    HW3: Problem 1: (first, study the example-1 in page-6) A computer uses 8-bit for FLP (1 bit for sign, 4 bit for exponent with excess-7 rep. (see table below), rest for magnitude). Assume 0000 and 1111 in exponent field are reserved for denormalization. 6 Decimal 0 Unsigned 0000 Excess-7 Reserved used as -6 in unnormalized 1 0001 -6 2 0010 -5 3 0011 -4 4 0100 -3 5 0101 -2 0110 -1 7 0111 0 9 Decimal 8 Unsigned 1000...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT