Digital Electronics Page
Gray Code
This is a technique where we convert number from binary to grays. We do this because Gray reduces the bits we need to change for addition.
Decimal (base 10) | Binary (base 2) | Binary-Reflected (no base) |
0 | 0000 | 0000 |
1 | 0001 | 0001 |
2 | 0010 | 0011 |
3 | 0011 | 0010 |
4 | 0100 | 0110 |
5 | 0101 | 0111 |
6 | 0110 | 0101 |
7 | 0111 | 0100 |
8 | 1000 | 1100 |
9 | 1001 | 1101 |
10 | 1010 | 1111 |