Kode biner terefleksikan (bahasa Inggris: reflected binary code, RBC), juga dikenal sebagai biner terefleksikan (bahasa Inggris: reflected binary, RB) atau Kode Gray berdasarkan nama Frank Gray, adalah urutan sistem bilangan biner dengan dua nilai berturut-turut berbeda dalam satu bit (digit biner). Kode Gray pada awalnya dirancang untuk mencegah keluaran palsu dari sakelar elektromekanik. Saat ini, kode Gray banyak digunakan untuk memfasilitasi koreksi kesalahan dalam komunikasi digital seperti televisi digital terestrial dan pada beberapa sistem kabel TV serta dalam menyusun kotak-kotak pada metode peta Karnaugh.

Tabel kebenaran bit 4-ary truth table, dengan kode Gray
Desimal Biner Gray
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
11 1011 1110
12 1100 1010
13 1101 1011
14 1110 1001
15 1111 1000

Lihat juga

sunting
  • Linear feedback shift register
  • De Bruijn urutan
  • Steinhaus–Johnson–Trotter algoritme, suatu algoritma yang menghasilkan abu-Abu kode untuk faktorial sistem nomor

Referensi

sunting