What is a "Gray code," and why is it useful in digital systems?
Correct! Well done.
Incorrect.
The correct answer is A) A binary numbering system where consecutive values differ by only a single bit, which is useful for reducing errors in systems like rotary encoders where multiple bits changing simultaneously could cause incorrect readings
Correct Answer
A binary numbering system where consecutive values differ by only a single bit, which is useful for reducing errors in systems like rotary encoders where multiple bits changing simultaneously could cause incorrect readings
In standard binary, transitioning between certain values (e.g., 0111 to 1000) changes multiple bits at once; if these transitions aren't perfectly synchronized (as in mechanical encoders), incorrect intermediate values can be read. Gray code avoids this by changing only one bit between consecutive values.