Question: PLEASE SOLVE KEEPING IN MIND THAT FOR QUESTION SAKE MY FULL NAME IS: Sarh Alnuaimi Hamming code is a popular algorithm used in several applications
PLEASE SOLVE KEEPING IN MIND THAT FOR QUESTION SAKE MY FULL NAME IS: Sarh Alnuaimi
Hamming code is a popular algorithm used in several applications including communication
networks, DRAM, and external storage to detect up to two
bit errors and correct one
bit
errors.
In this assignment, you are required to do the followings.
Section A:
a
Convert the Third letter
Lower case
of your name into an
bit ASCII binary number.
This is your data set for this section....
b
Using the Hamming algorithm, determine the binary value of the check bits that would be
stored in memory along with the data bits. Show how you got your answer. Also append
the check bits @ appropriate positions in your data set. By now, you should have a
bit
long data word.
c
Flip D
data
bit #
in your data word
obtained in step a
and recalculate the check
bits.
d
Calculate the syndrome bits and explain how will you interpret the syndrome result for
error location. What action will be taken for error correction?
Section B:
a
Convert the Second letter
Upper case
of your surname into an
bit ASCII binary
number. This is your data set for this section....
b
Using the Hamming algorithm, determine the binary value of the check bits that would be
stored in memory along with the data set. Show how you got your answer. Also append
the check bits @ appropriate positions in your data set. By now, you should have a
bit
long data word.
c
Flip C
Check
bit @ position #
in your data word
obtained in step b
and recalculate
the check bits.
d
Calculate the syndrome bits and explain how will you interpret the syndrome result for
error location. What action will be taken for error correction?
Note: A pre reading
Chapter
: pages
can be beneficial for these tasks.Hamming code is a popular algorithm used in several applications including communication
networks, DRAM, and external storage to detect up to twobit errors and correct onebiterrors.
In this assignment, you are required to do the followings.
Section A:
a Convert the Third letter Lower case of your name into an bit ASCII binary number.
This is your data set for this section....
b Using the Hamming algorithm, determine the binary value of the check bits that would be
stored in memory along with the data bits. Show how you got your answer. Also append
the check bits @ appropriate positions in your data set. By now, you should have a bit
long data word.
c Flip Ddata bit # in your data word obtained in step a and recalculate the check
bits.
d Calculate the syndrome bits and explain how will you interpret the syndrome result for
error location. What action will be taken for error correction?
Section B:
a Convert the Second letter Upper case of your surname into an bit ASCII binary
number. This is your data set for this section....
b Using the Hamming algorithm, determine the binary value of the check bits that would be
stored in memory along with the data set. Show how you got your answer. Also append
the check bits @ appropriate positions in your data set. By now, you should have a bit
long data word.
c Flip CCheck bit @ position # in your data word obtained in step b and recalculate
the check bits.
d Calculate the syndrome bits and explain how will you interpret the syndrome result for
error location. What action will be taken for error correction?
Note: A pre reading Chapter : pages can be beneficial for these tasks.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
