Menu
CoddyTech

Bilangan Biner

Termasuk bagian Dasar-Dasar dalam perjalanan Assembly di Coddy. Pelajaran 8 dari 45.

Bilangan biner adalah sistem bilangan yang digunakan komputer secara internal. Manusia menggunakan desimal (basis 10), sedangkan komputer menggunakan bilangan biner (basis 2).

Memahami biner sangat penting untuk pemrograman Assembly karena kamu bekerja langsung dengan cara CPU menyimpan dan memproses data.

Membandingkan Desimal dan Biner

Mari kita lihat cara menghitung dalam desimal dan biner:

Decimal  |  Binary
---------|---------
   0     |    0
   1     |    1
   2     |   10
   3     |   11
   4     |  100
   5     |  101
   6     |  110
   7     |  111
   8     | 1000
   9     | 1001
  10     | 1010

Perhatikan bahwa bilangan biner memerlukan lebih banyak digit untuk merepresentasikan angka yang sama. Itu karena bilangan biner hanya memiliki 2 digit, bukan 10.

Cara Kerja Biner: Nilai Tempat

Dalam sistem desimal, setiap posisi mewakili pangkat 10:

Number: 3 4 5
         ↓ ↓ ↓
       100 10 1
       (10²)(10¹)(10⁰)

So 345 = (3 × 100) + (4 × 10) + (5 × 1) = 345

Dalam bilangan biner, setiap posisi mewakili pangkat 2:

Number: 1 0 1
        ↓ ↓ ↓
        4 2 1
       (2²)(2¹)(2⁰)

So 101 = (1 × 4) + (0 × 2) + (1 × 1) = 5 in decimal

Memahami bilangan biner sangat penting karena saat mulai menulis kode Assembly, kamu akan bekerja langsung dengan cara CPU melihat data, yaitu sebagai nilai biner yang disimpan di register dan memori.

Coba sendiri

Pelajaran ini tidak memiliki tantangan kode.

quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Assembly

Periksa konversi: Konverter Basis Bilangan