< Return to Video

Bagaimana cara kerja kode biner?

  • 0:07 - 0:11
    Bayangkan coba gunakan kata-kata
    untuk menggambarkan adegan dalam film,
  • 0:11 - 0:13
    nada di lagu favoritmu,
  • 0:13 - 0:16
    atau jalan di kotamu.
  • 0:16 - 0:21
    Sekarang bayangkan coba menggunakannya
    hanya dengan angka 1 dan 0.
  • 0:21 - 0:24
    Setiap kali kamu menggunakan Internet
    untuk menonton film,
  • 0:24 - 0:25
    mendengarkan musik,
  • 0:25 - 0:26
    atau memeriksa petunjuk arah,
  • 0:26 - 0:29
    itu persis apa yang perangkatmu
    sedang lakukan,
  • 0:29 - 0:32
    menggunakan bahasa kode biner.
  • 0:32 - 0:37
    Komputer menggunakan biner karena
    dapat diandalkan untuk menyimpan data.
  • 0:37 - 0:41
    Misalnya, memori utama komputer
    terbuat dari transistor
  • 0:41 - 0:44
    yang beralih antara tegangan level tinggi
    atau level rendah,
  • 0:44 - 0:48
    seperti 5 volt dan 0 volt.
  • 0:48 - 0:52
    Tegangan terkadang berosilasi,
    tetapi karena hanya ada dua pilihan,
  • 0:52 - 0:56
    nilai 1 volt
    masih akan dibaca sebagai "rendah."
  • 0:56 - 0:58
    Pembacaan itu dilakukan oleh
    prosesor komputer,
  • 0:58 - 1:03
    yang menggunakan status transistor
    untuk mengontrol perangkat komputer lain
  • 1:03 - 1:05
    sesuai dengan instruksi pada
    perangkat lunak.
  • 1:05 - 1:08
    Kejeniusan sistem ini
    adalah bahwa urutan biner yang diberikan
  • 1:08 - 1:12
    tidak memiliki urutan yang ditentukan
    sebelumnya oleh dirinya sendiri.
  • 1:12 - 1:15
    Sebaliknya, setiap jenis data yang
    dikodekan dalam biner
  • 1:15 - 1:18
    menuruti seperangkat aturan
    yang terpisah.
  • 1:18 - 1:19
    Mari kita ambil angka.
  • 1:19 - 1:21
    Dalam notasi desimal yang normal,
  • 1:21 - 1:26
    setiap digit yang dikalikan dengan 10
    akan menaikkan nilainya,
  • 1:26 - 1:28
    mulai dari nol di sebelah kanan.
  • 1:28 - 1:35
    Jadi 84 dalam bentuk desimal adalah
    4x10⁰ + 8x10¹.
  • 1:35 - 1:38
    Notasi angka biner bekerja dengan cara
    yang sama,
  • 1:38 - 1:42
    tetapi dengan setiap posisi
    memiliki dasar 2.
  • 1:42 - 1:46
    Jadi 84 akan ditulis sebagai berikut:
  • 1:46 - 1:50
    Sementara itu, huruf diterjemahkan
    berdasarkan aturan standar seperti UTF-8,
  • 1:50 - 1:55
    yang menetapkan setiap karakter ke
    kelompok spesifik biner 8-digit.
  • 1:55 - 2:02
    Dalam hal ini, 01010100 mengacu
    ke huruf T.
  • 2:02 - 2:06
    Jadi, bagaimana kamu bisa tahu
    contoh yang diberikan dari urutan ini
  • 2:06 - 2:09
    seharusnya berarti T atau 84?
  • 2:09 - 2:12
    Kamu tidak dapat melihat
    deretannya saja
  • 2:12 - 2:16
    – seperti kamu tidak tahu apa bunyi
    "da" hanya mendengarnya dalam pemisahan.
  • 2:16 - 2:21
    kamu perlu konteks untuk tahu apakah itu
    bahasa Rusia, Spanyol, atau Inggris.
  • 2:21 - 2:23
    Dan kamu perlu konteks yang serupa
  • 2:23 - 2:27
    untuk tahu apakah kamu sedang melihat
    angka biner atau teks biner.
  • 2:27 - 2:31
    Kode biner juga digunakan untuk
    jenis data yang jauh lebih kompleks.
  • 2:31 - 2:33
    Setiap frame di video ini, misalnya,
  • 2:33 - 2:36
    terbuat dari ratusan
    dan ribuan piksel.
  • 2:36 - 2:38
    Dalam gambar berwarna,
  • 2:38 - 2:41
    setiap piksel diwakili
    oleh tiga urutan biner
  • 2:41 - 2:44
    yang sesuai dengan warna utama.
  • 2:44 - 2:45
    Setiap urutan mengkodekan angka
  • 2:45 - 2:49
    yang menentukan
    intensitas warna tertentu.
  • 2:49 - 2:53
    Kemudian, program video mentransmisikan
    informasi ini
  • 2:53 - 2:55
    ke jutaan kristal cair
    di layarmu
  • 2:55 - 2:58
    untuk membuat semua warna yang
    kamu lihat sekarang.
  • 2:58 - 3:01
    Suara dalam video ini
    juga disimpan dalam biner,
  • 3:01 - 3:05
    dengan bantuan teknik yang
    disebut modulasi kode pulsa.
  • 3:05 - 3:07
    Gelombang suara secara
    terus menerus didigitalkan
  • 3:07 - 3:12
    dengan mengambil "foto" dari amplitudo
    suara setiap beberapa milidetik.
  • 3:12 - 3:15
    Ini dicatat sebagai angka
    dalam bentuk deretan biner,
  • 3:15 - 3:19
    dengan sebanyak 44.000
    untuk setiap detik suara.
  • 3:19 - 3:22
    Ketika mereka dibaca oleh
    perangkat lunak audio komputermu,
  • 3:22 - 3:26
    angka itu menentukan seberapa cepat
    gulungan pada speakermu harus bergetar
  • 3:26 - 3:29
    untuk menciptakan suara dengan
    frekuensi berbeda.
  • 3:29 - 3:33
    Semua ini membutuhkan miliaran
    dan miliaran bit.
  • 3:33 - 3:37
    Tetapi jumlah itu bisa dikurangi
    melalui format kompresi yang tepat.
  • 3:37 - 3:41
    Misalnya, jika gambar memiliki 30 piksel
    ruang hijau yang berdekatan,
  • 3:41 - 3:46
    mereka dapat direkam sebagai "30 hijau"
    dan tidak perlu pengkodean terpisah -
  • 3:46 - 3:49
    sebuah proses yang dikenal sebagai
    pengkodean "run length".
  • 3:49 - 3:54
    Format kompresi ini sendiri
    ditulis dalam kode biner.
  • 3:54 - 3:57
    Jadi apakah biner adalah akhir segalanya
    dari komputasi?
  • 3:57 - 3:59
    Belum tentu.
  • 3:59 - 4:01
    Sudah ada penelitian
    ke 3 deret angka "terner",
  • 4:01 - 4:03
    dengan sirkuit dalam tiga kondisi
    yang memungkinkan,
  • 4:03 - 4:05
    dan bahkan komputer kuantum,
  • 4:05 - 4:09
    yang sirkuitnya bisa berada dalam
    beberapa kondisi secara bersamaan.
  • 4:09 - 4:11
    Namun sejauh ini, tidak ada yang
    menyediakan
  • 4:11 - 4:15
    stabilitas fisik untuk penyimpanan
    dan transmisi data yang sama.
  • 4:15 - 4:17
    Jadi untuk saat ini, semua yang
    kamu lihat,
  • 4:17 - 4:18
    dengar,
  • 4:18 - 4:19
    dan baca melalui layarmu
  • 4:19 - 4:23
    terwujud sebagai hasil dari pilihan
    "benar" atau "salah" yang sederhana,
  • 4:23 - 4:25
    yang dibuat sebanyak miliaran kali.
Title:
Bagaimana cara kerja kode biner?
Speaker:
José Américano N L F de Freitas
Description:

Lihat pelajaran lengkap: https://ed.ted.com/lessons/how-exactly-does-binary-code-work-jose-americo-n-l-f-freitas

Bayangkan mencoba menggunakan kata-kata untuk menggambarkan setiap adegan dalam film, setiap nada dalam sebuah lagu, atau setiap jalan di kotamu. Sekarang bayangkan mencoba melakukannya hanya menggunakan angka 1 dan 0. Setiap kali kamu menggunakan Internet untuk menonton film, mendengarkan musik, atau memeriksa arah, itulah tepatnya apa yang dilakukan perangkatmu, menggunakan bahasa kode biner. José Américo N L F de Freitas menjelaskan cara kerja biner.

Pelajaran oleh José Américo N L F de Freitas, animasi oleh Qa'ed Mai.

more » « less
Video Language:
English
Team:
closed TED
Project:
TED-Ed
Duration:
04:41

Indonesian subtitles

Revisions