You dont have javascript enabled! Please enable it!

Biner, desimal, heksadesimal

Subyek:

  • Inleiding
  • Biner
  • Desimal
  • Heksadesimal
  • Konversi biner ke desimal
  • Konversi desimal ke biner
  • Konversi biner ke heksadesimal
  • Konversi Heksadesimal ke Biner

Perkenalan:
Semua komputer di dalam mobil bekerja dengan elektronik digital: angka 1 dan 0. Ketika komputer A ingin mengirimkan informasi tertentu ke komputer B melalui bus CAN, pesan semua 1 dan 0 dibuat (biner), kemudian diubah menjadi desimal atau pesan heksadesimal, yang dikenali dan diproses oleh komputer B. Prosesor komputer selalu bekerja secara internal dengan satu dan nol. Oleh karena itu, kode desimal dan heksadesimal dari sensor dan komputer lain harus selalu dikonversi. Angka 1 berarti 'hidup' dan angka 0 berarti 'mati'.

Sistem biner digunakan secara internal oleh perangkat kontrol. Kode biner juga dapat digunakan untuk transfer data kecil, misalnya menghidupkan (1) atau mematikan (0). Untuk transfer data yang lebih besar, misalnya dari sensor suhu, banyak angka satu dan nol yang harus dikirim. Dengan sistem heksadesimal, misalnya, suhu dapat ditransmisikan lebih akurat melalui bus data, karena lebih banyak suhu berbeda yang dapat ditransmisikan antara 00 dan FF dibandingkan kombinasi satu dan nol dalam sistem biner. Kode juga dapat dikonversi secara manual. Cara kerjanya dijelaskan lebih lanjut di halaman ini.

Biner:
Sistem bilingual: 01
Pilihan: 0 atau 1

Contoh praktis: Sakelar jendela mengirimkan kode desimal 252 melalui bus data ke unit kontrol. Kode tersebut diubah oleh unit kontrol menjadi kode biner 11111100. Unit kontrol mengenali bahwa ini adalah kode untuk membuka jendela kanan depan. Unit kontrol menyuplai daya ke motor jendela hingga sakelar mengirimkan kode 00000000, atau hingga jendela mencapai posisi akhirnya.

Buka jendela kiri:11111110Menutup:01111111
Buka jendela kanan:11111100Menutup:00111111
Buka jendela:11111000Menutup:00011111
Buka jendela Ra:11110000Menutup:00001111
Sakelar posisi diam:00000000Menyimpan:11111111

Desimal:
Sistem 10 digit: 0123456789
Opsi: Antara 0 dan 255

Bilangan desimal dapat dipandang sebagai bilangan biner kompak. Nilai biner: 01100100 adalah desimal: 100.

Heksadesimal:
Sistem bilangan 16 : 0123456789ABCDEF
Kemungkinan: Antara 00 dan FF

Sistem heksadesimal lebih luas dibandingkan sistem desimal. Heksa dari 0 hingga 15, sedangkan desi dari 0 hingga 9.
Angka yang lebih tinggi dari 9 ditandai dengan huruf:
10 = A
11=B
12=C
13 =D
14 = T
15=F
Oleh karena itu, sistem ini menawarkan lebih banyak opsi daripada sistem desimal dan ideal untuk perangkat kontrol dengan banyak transfer data.

Konversi biner ke desimal:

Konversi desimal ke biner:

Konversi biner ke heksadesimal:

Konversi heksadesimal ke biner:

Halaman terkait: