Sabtu, 12 November 2016

Cara Mengubah Bilangan Biner Menjadi Tulisan / Teks (ASCII)


Sistem bilangan biner atau sistem bilangan basis dua adalah sebuah sistem penulisan angka dengan menggunakan dua simbol yaitu 0 dan 1. Sistem bilangan biner modern ditemukan oleh Gottfried Wilhelm Leibniz pada abad ke – 17. Sistem bilangan ini merupakan dasar dari semua sistem bilangan berbasis digital. Dari sistem biner, kita dapat mengkoversikanya ke sistem bilangan oktal atau Hexadecimal. Sistem ini juga dapat kita sebut dengan istilah bit, atau Binary Digit. Pengelompokan biner dalam komputer selalu berjumlah 8, Dengan istilah 1 Byte/bita. Dalam istilah komputer, 1 Byte = 8 bit. Kode – kode rancang bangun komputer, seperti ASCII, American Standar Code for Information Intercharger menggunakan sistem peng-kodean 1 Byte.


Kode standar Amerika untuk pertukaran informasi  atau ASCII (American Standar Code for Information Intercharge) merupakan suatu standar internasional dalam kode huruf dan simbol seperti Hex dan Unicode tetapi ASCII lebih bersifat universal, contohnya 124 adalah karakter “I”. Ia selalu digunakan oleh komputer dan Alat komunikasi lain untuk menunjukan teks. Kode ASCII sebenarnya memiliki komposisi bilangan biner sebanyak 7bit. Namun, ASCII disimpan dalam bentuk sandi 8 bit dengan menambakan satu angka 0 sebagai bit significant paling tinggi. Bit tambahan ini sering didigunakan untuk uji prioritas. Karakter control pada ASCII menjadi 5 kelompok sesuai dengan penggunaan yaitu berturut-turut meliputi Logical communication, Device Control, Information separator, Code extention, dan physical communication. Code ASCII ini banyak dijumpai pada papan ketik (Keyboard) Komputer atau Intrument-instrument digital.


  • Jumlah Kode ASCII adalah 255 kode. Kode ASCII 0..127 Merupakan kode ASCII untuk memanipulasi teks; sedangkan kode ASCII 128..255 Merupakan kode ASCII untuk manipulasi grafik.  Kode ASCII dapat dikelompokan lagi kedalam  beberapa bagian
  • Kode yang tidak terlihat simbolnya seperti kode 10(Line Feed), 13(Carriage Return), 8(Tab), 32(Space)
  • Kode yang telihat simbolnya seperti Abjad (A..Z), Numerik (0..9), Karakter khusus (~!@#$%^&*()_+?:”{})
·         Kode yang tidak ada dikeyboard namun dapat ditampilkan. Kode ini umumnya kode-kode grafik.
Dalam pengkodean kode ASCII memamfaatkan 8 bit. Pada saat ini kode ASCII telah tergantikan oleh kode UNICODE (Universal Code). Unicode dalam pengkodeanya memamfaatkan 16 bit sehingga memungkinkan untuk menyimpan kode-kode lainya seperti kode bahasa Jepang(ๆ—ฅๆœฌๅ›ฝ), China(ไธญๅŽไบบๆฐ‘ๅ…ฑๅ’Œๅ›ฝ), Thailand(เธฃเธฒเธŠเธญเธฒเธ“เธฒเธˆัเธเธฃเน„เธ—เธข) dan sebagainya.
Pada papan keyboard aktifkan numlock (NumLk), tekan tombol Alt secara bersamaan dengan kode karakter makan akan menghasilkan karakter tertentu. Misalkan Alt + 44 makan akan muncu karakter koma (,). Mengetahui kode-kode ASCII sangat bermamfaat misalnya untuk membuat karakter-karakter tententu yang tidak ada dalam keyboard.




 Tabel berikut berisi karakter-karakter ASCII, Dalam sistem operasi windows dan MS-DOS, Pengguna dapat menggunakan karakter ASCII dengan cara menekan tombol Alt + Nomor Nilai ASCII(Desimal). Sebagai contoh jika kita menekan Alt + 65 makan akan keluar karakter A(Kapital). Cara ini hanya bisa digunakan jika anda memakai PC yang keyboardnya terdapat Numeric Keyboard.


Jika anda memakai laptop yang tidak ada Numeric Keyboardnya, caranya dengan mengaktifkan Numlock dengan cara menekan Fn + NumLk lalu sama dengan cara yang tadi tekan Alt + Nomor Nilai ASCII(Desimal) tetapi tidak menggunakan angka yang terdapat diatas keyboard laptop anda tetapi menggunakan karakter seperti angka 1 terdapat pada huruf J, angka 5 terdapat pada huruf I, tetapi angka 789 tetap tidak diganti.
Sebagai contohnya jika anda menekan Alt + 63 maka anda menekan huruf O dan L. Maka karakter yang keluar adalah ?(tanda tanya) jangan lupa untuk menekan Numlk.


Cara mengubah bilangan biner kedalam kode ASCII
Untuk mempermudah mengubah bilangan biner ke dalam kode ASCII, Pertama kita harus ubah bilangan menjadi desimal terus dilanjutkan kedalam kode ASCII, maka kita harus melihat tabel Kode ASCII berikut:

Setelah kita mempelajari kode ASCII diatas sekarang kita coba untuk mengubah bilangan biner kedalam bentuk teks(ascii)
Misalkan kita ambil contoh bilangan biner berikut:
I'm 01100110011001010110010101101100 01101001011011100110011100100000 01101100011101010110001101101011 0111100100001010
Langkah pertama yang kita harus lakukan adalah membagi bilangan biner tersebut dalam 8digit. Seperti yang kita ketahui bilangan biner berada dalam 8 bit.
01100110 01100101 01100101 01101100 01101001 01101110 01100111 00100000 01101100 01110101 01100011 01101011 01111001    00001010
Langkah kedua yaitu kita ubah bilangan biner tersebut kedalam desimal dengan cara mengalikan bilang biner tersebut dengan berpangkat 2.
01100110 = (0x128)+(1x64)+(1x32)+(0x16)+(0x8)+(1x4)+(1x2)+(0x1)
Maka hasilnya:
0 + 64 + 32 + 0 + 0 + 4 + 2 + 0 = 102 (Desimal)
Setelah itu cek tabel, bilangan desimal mempunyai kode karakter apa, yaitu f. Kerjakan yang lainya, pengerjaanya sama.
01100101=(0x128)+(1x64)+(1x32)+(0x16)+(0x8)+(1x4)+(0x2)+(1x1) = 101 = e 
01100101=(0x128)+(1x64)+(1x32)+(0x16)+(0x8)+(1x4)+(0x2)+(1x1)  = 101 = e
01101100=(0x128)+(1x64)+(1x32)+(0x16)+(1x8)+(1x4)+(0x2)+(0x1) = 108 = l
01101001=(0x128)+(1x64)+(1x32)+(0x16)+(1x8)+(0x4)+(0x2)+(1x1) = 105 = i
01101110=(0x128)+(1x64)+(1x32)+(0x16)+(1x8)+(1x4)+(1x2)+(0x1) = 110 = n
01100111=(0x128)+(1x64)+(1x32)+(0x16)+(0x8)+(1x4)+(1x2)+(1x1) = 103 = g
00100000=(0x128)+(0x64)+(1x32)+(0x16)+(0x8)+(0x4)+(0x2)+(0x1) = 32 = spasi
01101100=(0x128)+(1x64)+(1x32)+(0x16)+(1x8)+(1x4)+(0x2)+(0x1) = 108 = l
01110101=(0x128)+(1x64)+(1x32)+(1x16)+(0x8)+(1x4)+(0x2)+(1x1) = 117 = u
01100011=(0x128)+(1x64)+(1x32)+(0x16)+(0x8)+(0x4)+(1x2)+(1x1) = 103 = c
01101011=(0x128)+(1x64)+(1x32)+(0x16)+(1x8)+(0x4)+(1x2)+(0x1) = 107 = k
01111001=(0x128)+(1x64)+(1x32)+(1x16)+(1x8)+(0x4)+(0x2)+(1x1) = 121 = y
00001010=(0x128)+(0x64)+(0x32)+(0x16)+(1x8)+(0x4)+(1x2)+(0x1) = 10 = Penggantian garis(line feed) termasuk kedalam kode yang tidak terlihat.

Jadi hasil biner I'm 0110011001100101011001010110110001101001011011100110011100100000 01101100011101010110001101101011 0111100100001010 adalah i`m feeling lucky.
Tulisan I'm 0110011001100101011001010110110001101001011011100110011100100000 01101100011101010110001101101011 0111100100001010 adalah status pertama dari google.

Yang memberi saya ide untuk membuat tulisan ini.
Cara kedua untuk mengubah bilangan biner menjadi tulisan/teks yaitu menggunakan website-website yang sudah bisa mengubah bilangan biner ke dalam tulisan hanya mengklik link tersebut http://www.binaryhexconverter.com/binary-to-ascii-text-converter dan memasukan bilangan biner didalam kolom binary dan klik convert anda dapat mengubahnya kedalam tulisan/teks(ascii) dalam sekejap.


Cara merubah Teks/Tulisan menjadi bilangan biner
Caranya cukup mudah dengan menggunakan metode pembagian sisa, contohnya saat kita menulis MATEMATIKA, cara mengubah ke biner dengan cara pertama huruf M, didalam alfabet berada pada barisan ke 13.
M = 
13 dibagi 2 sisa 1
6 dibagi 2 sisa 0
3 dibagi 2 sisa 1
1 dibagi 2 sisa 1
Maka kode biner untuk karakter/ Teks M adalah = 100 1011 dalam ascii berarti 0111011
A =
1 dibagi 2 sisa 1
Maka kode biner untuk karakter/ Teks A adalah = 100 0001 dalam ascii berarti 0110001
T = 
20 dibagi 2 sisa 0
10 dibagi 2 sisa 0
5 dibagi 2 sisa 1
2 dibagi 2 sisa 0
Maka kode biner untuk karakter/ Teks T adalah = 100 0100 dalam ascii berarti 01101000
dan selanjutnya sama pengerjaanya
Sekian Terima Kasih.

Related Posts

Cara Mengubah Bilangan Biner Menjadi Tulisan / Teks (ASCII)
4/ 5
Oleh

Subscribe via email

Like the post above? Please subscribe to the latest posts directly via email.

10 komentar

Tulis komentar
avatar
2 Januari 2019 pukul 15.31

Terimakasih Gan . Sekses selalu aa

Reply
avatar
22 Agustus 2019 pukul 10.35

Trimakasih infonya,
sedikit memperbaiki, mungkin banyak yg bingung kenapa Huruf T dengan binar 01101000 yg memiliki total 104 tapi di tabel menunjukkan huruf H

Jadi sini terdapat kesalahan dalam perhitungan kode, yang benar untuk huruf T yaitu
20 dibagi 2 sisa 0
10 dibagi 2 sisa 0
5 dibagi 2 sisa 1
2 dibagi 2 sisa 0
1 dibagi 2 sisa 1

maka binarnya adalah 011 10100 dengan total 116

Trimakasih.

Reply
avatar
24 September 2019 pukul 08.32

Masi belum paham bang, kok yang terakhir biner asli nya di balik?

Reply
avatar
24 September 2019 pukul 08.37

Memasukan hasil pembagiannya bebas kah?

Reply
avatar
4 September 2020 pukul 01.09

๐Ÿค”bingung tapi menarik,juga..

Reply
avatar
4 Maret 2022 pukul 15.39

The best casino games, codes & bonuses, slots, free - DRMCD
The best ํฌํ•ญ ์ถœ์žฅ์•ˆ๋งˆ casino games, codes & bonuses, ๋‚˜์ฃผ ์ถœ์žฅ์•ˆ๋งˆ slots, free roulette ์•ˆ๋™ ์ถœ์žฅ์•ˆ๋งˆ and live dealer games, ์—ฌ์ฃผ ์ถœ์žฅ์•ˆ๋งˆ and casino slot reviews, free roulette and blackjack tables. ์‚ฌ์ฒœ ์ถœ์žฅ์ƒต

Reply