Senin, 17 September 2012

apa yang dimaksud dengan bit, byte, nibble

Antara Byte dan bit

Tulisan ini sebenarnya sudah sejak lama ada di official site BaLUNg, tapi saya posting ulang disini, sekaligus jadi arsip pribadi buat saya.

Manusia menggunakan komputer untuk membuat, memanipulasi ataupun menyimpan berbagai macam informasi seperti angka, huruf, kalimat, gambar, suara dan juga video. Informasi ini disimpan dalam komputer dalam sebuah format digital (lebih sering kita sebut dengan ‘data digital’).

Data yang tersimpan dalam komputer tersebut sebenarnya merupakan kumpulan dari angka 0 dan 1. Kumpulan angka 1 dan 0 inilah yang sering diterjemahkan sebagai ‘bit’ dari data biner.

Jika didalam kehidupan sehari-hari kita dapat menentukan kecepatan sebuah kendaraan entah itu motor ataupun mobil, begitu pula dengan ketika terjadinya transfer data dalam jaringan komputer.

Beberapa satuan standar transfer data yang sering dipergunakan dalam jaringan komputer adalah :

Bit:
Bit adalah ukuran terkecil data dalam sebuah komputer. Bit biasanya hanyalah merupakan pilihan antara 0 dan 1. Dimana 0 biasanya berarti ‘Off’ dan 1 berarti ‘On’. Pada akhirnya komputer akan mengkombinasikan kedua pilihan tersebut menjadi format digital yang lebih kompleks untuk merepresentasikan data.
istilah Bit mulai diperkenalkan oleh seorang statistik terkenal John Tukey pada tahun 1946 (http://www.danbbs.dk/~erikoest/bb_terms.htm).

bps:
bit per second. Jumlah bit yang ditransfer dalam satu detik.

kbps:
kilo bits per second. Jumlah kilobits yang ditransfer dalam satu detik.
1 kbps = 1 x 10^3 bit/second = 1000 bit/second.

Byte:
Byte adalah merupakan kumpulan beberapa bit (1 Byte = 8 bit *kenapa bisa 8 bit aku cari referensinya masih belum nemu, kalo ada yang tau please let me know :)*). Byte biasanya merepresentasikan sebuah karakter (Misalkan seperti A, ?, -, dll). Karakter ini bisa berupa huruf, angka ataupun simbol tertentu.

Bps:
Byte per second. Jumlah byte yang ditransfer dalam satu detik.

KBps:
Kilo Byte per second. Jumlah KiloByte yang ditransfer dalam satu detik.
1 KBps = 1 x 2^10 byte/second = 1,024 byte/second

bit mempergunakan satuan desimal oleh sebab itu :

1 kilobit = 1 x 10^3 bit = 1000 bit

sedangkan byte mempergunakan satuan biner, oleh sebab itu :

1 KiloByte = 1 x 2^10 = 1024 Byte.

Berikut ini satuan Byte lainnya:

1 byte = 8 bits
1 kilobyte (K / KB) = 2^10 bytes = 1,024 bytes
1 megabyte (M / MB) = 2^20 bytes = 1,048,576 bytes
1 gigabyte (G / GB) = 2^30 bytes = 1,073,741,824 bytes
1 terabyte (T / TB) = 2^40 bytes = 1,099,511,627,776 bytes
1 petabyte (P / PB) = 2^50 bytes = 1,125,899,906,842,624 bytes
1 exabyte (E / EB) = 2^60 bytes = 1,152,921,504,606,846,976 bytes

Huruf "K" (huruf k besar) dipergunakan untuk satuan KiloByte, sedangkan
huruf "k" (huruf k kecil) untuk satuan kilobit.

Contoh perhitungan Byte dan Bit.
Misalkan anda memiliki sebuah file yang terdiri dari 100.000 kata dan anda ingin tahu berapa lama kita bisa mendownload file tersebut melalui internet yang memiliki koneksi 33.600 bps.
  • Asumsikan dalam setiap kata terdiri dari 5 huruf/karakter. Berarti jika ada 100.000 kata, maka anda memiliki 500.000 huruf/karakter
  • Setiap karakter terdiri dari 1 Byte, berarti anda memiliki 500.000 Byte
  • Setiap Byte terdiri dari 8 bit, berarti 500.000 Byte yang anda miliki bernilai 500.000 x 8 = 4.000.000 bit
  • Selanjutnya 4.000.000 bit yang anda miliki dibagi dengan 33.600 = 119 detik
  • Artinya waktu anda untuk mendownload file yang memiliki 100.000 kata kurang lebih 119 detik (2 menit) dengan kecepatan akses 33.600 bps
Dalam jaringan komputer, biasanya Byte dan bit dipakai utk menggambarkan kecepatan transfer/download data.

Satuan KBps (KiloByte/second) dipakai jika data di sini secara umum memakai Byte untuk satuannya (contohnya seperti protokol-protokol yang ada pada level aplikasi seperti http,ftp,smtp,dsb).

Sedangkan kbps (kilobit/second) dipakai jika data yang ditransfer memakai bit untuk satuannya (contohnya adalah protokol-protokol layer 2 ke bawah seperti ethernet yang mentransfer data dalam frame-frame).

Itu sebabnya kecepatan sebuah modem tertulis = 33.6 kb/s (karena modem termasuk dalam protokol layer 2 kebawah seperti halnya ethernet), sedangkan saat kita mendownload sebuah file, maka browser akan memperlihatkan (misal) 3 KB/s (karena browser terkoneksi dengan protokol http/ftp).

Referensi:
http://www.google.com with a keyword different between bit and byte :-D
Update (dari komentar Bee di official site balung):
> kenapa bisa 8 bit aku cari referensinya masih
> belum nemu, kalo ada yang tau please let me know
Menurutku, ini ada dua cerita. Pertama, saat masih jaman punch card (kartu berlubang). Kedua, saat jaman pertama munculnya teknologi prosesor yang berbasis 8 bit.

Cerita pertama. Punch card teknologi terakhir mampu menangani karakter sejumlah 64 karakter dimana tiap karakter dikodekan dalam susunan 8 kombinasi lubang. IBM, selaku produsen mesin punch card, menyebut kombinasi 8 lubang tsb dengan ‘byte’ yang katanya semakna dengan ‘octet’. Meskipun begitu, kombinasinya masih belum dalam format ASCII karena waktu itu memang belum ada standarisasi ASCII.

Cerita kedua, lanjutan dari cerita pertama. Teknologi punch card ini kemudian berkembang menjadi teknologi prosesor yang saat itu baru mampu bekerja dalam kombinasi biner 8 digit. Maka diadopsilah kombinasi 8 lubang punch card ke dalam biner 8 digit yang semakin ‘menguatkan’ istilah ‘byte’.

Demikianlah, akhirnya ‘byte’ kemudian dipake sebagai satuan 8 digit biner. Sehingga walaupun teknologi prosesor berkembang hingga mampu bekerja dalam 16 digit, tetap disebut sebagai 2 byte.

Kemudian, sekedar menambah informasi. Karakter ada dua jenis, yaitu singlecode character dan unicode character. Keterbatasan standar ASCII yang hanya mengenali sejumlah 256 karakter tidak lagi mencukupi kebutuhan perkembangan IT yang semakin mendunia. Pada awalnya, hal ini diatasi dengan mengembangkan character encoding yang memetakan ulang 256 karakter untuk wilayah2 tertentu. Misalnya, di Asia karakter ke-60 adalah ‘A’, tapi di Eropa karakter ke-60 adalah ‘À’. Tapi ini jadi masalah saat tulisan Eropa (dengan encoding Eropa) mau dibaca di Asia (dengan encoding Asia) karena tulisannya jadi kacau balau. Karena itu dikembangkanlah standar baru yang disebut unicode character dimana satu karakter tidak lagi diwakili 1 byte, melainkan 2 byte.

Referensi:
- http://www.bobbemer.com/BYTE.HTM
- http://www.unicode.org/standard/WhatIsUnicode.html

Semoga bermanfaat.

-Simba-
June 18, 2005 @ 9:34 am

38 Comments

#1 Comment by yonky :
On June 18, 2005 3:09 pm Opera 7.54 Windows XP
bagus neh sbg pembelajaran ;)
#2 Comment by dudi :
On June 19, 2005 9:25 am Mozilla Firefox 1.0.4 Windows XP
#1: hehehe, thanks.. lha tulisan ini dulu dibuat waktu aku sering binun membedakan kbps dan KBps, akhirnya jadi deh tulisan ini.
#3 Comment by loper :
On June 19, 2005 6:08 pm Opera 7.54 Windows Server 2003
apa sih? :p
#4 Comment by alfa :
On June 20, 2005 2:12 pm Mozilla Firefox 1.0.3 Windows XP
eh dud, kalo hardisk 40 GigaBytes berapa duit ? :d
#5 Comment by dudi :
On June 21, 2005 9:46 am Mozilla Firefox 1.0.4 Windows XP
tukang jualan kok tanya ke saya…
bisa jualan gak sih aslinya? :p
#6 Comment by Andri Arifin :
On September 25, 2005 5:01 pm Internet Explorer 6.0 Windows XP
Kenalan dulu yuk! Gue Ariel, eh, Andri.:d
Aku senang ada situs ini, tugasku jadi kelar deh. Thank’s buat yang bikin. Minta uangnya dong!
#7 Comment by dida :
On February 9, 2006 7:43 pm Mozilla Firefox 1.0.7 Windows XP
:d Dud boleh ikutan ya aku kadang2 suka perlu ilmu ini. bAGi ilmunya ya………:):)
#8 Comment by ian :
On February 27, 2006 3:31 pm Internet Explorer 5.0 Windows 98
sdr semua.
saya menghargai sharing ilmu komputer disini. barangkali ada gunanya saya sampaikan jabaran singkat kenapa satuan data digital 1 Byte itu terdiri dari 8 Bit. Data/media terdiri dari 2 Track, ! Track terdiri dari 2 cluster sedangkan 1 Cluster terdiri dari 2 Slot, dimana slot adalah menampung 1 bit data digital. sehingga secara dalam satu satuan data yakni Byte terdiri dari 8 slot atau 8 bit.
Trimakasih,
Ian
:):)
#9 Comment by CakWid :
On March 23, 2007 12:41 pm Mozilla Firefox 2.0.0.3 Windows XP
Oooo gitu ya, makasih atas pencerahannya…
#10 Comment by suzan :
On August 29, 2007 9:24 am Internet Explorer 6.0 Windows XP
bagus banget ne… berkat ne situs…. tugas dari komunitas IT IRM Batam (Ikatan Remaja Muhammadiyah) aku jadi selesai cmua… Jadi aku ga repot banget… thanx banget yah…
#11 Comment by Cok_KeNoy :
On October 19, 2007 9:54 am Mozilla Firefox 2.0.0.7 Windows XP
kheheheheee, aw aw lah
keren buanget
makasih pencerahannya
lepas sedikit kebungungan untuk sementara
dan tiada hari tanpa membaca dan pelototi manitor..
#12 Comment by YoGi :
On October 23, 2007 7:13 pm Opera Mini/Mobile 3.1.7203
G nyangka STAN da jg pljrn komp ky gene.. Thx infony.. :-D
#13 Comment by samuel AS :
On November 30, 2007 11:48 am Mozilla Firefox 2.0.0.10 Windows XP
thanks bgt ni buat tulisan2 yang bagus dan bermanfaat banget bt kt2 yg btuh…
sukses slalu ya…
Pa2 JC blessing U
#14 Comment by sumartono :
On January 28, 2008 10:16 am Mozilla Firefox 2.0.0.7 Windows XP
maaf yao aq bkane mau koment tp mw minta bantuan boleh ndak??? boleh ya…….
q dpet tugas cari berapa satuan
integer -> bit?
string -> bit?
char -> bit?
boolean -> bit?
longint -> bit?
Word -> bit?
wah aq mhon bantuanya ya….
plese………
makasih
#15 Comment by nunu :
On February 13, 2008 8:49 am Mozilla Firefox 2.0.0.3 Ubuntu Linux
hehehhehe….nibrung baca aja.thanks infonya.
#16 Comment by Sewa Laptop :
On April 2, 2008 4:15 pm Internet Explorer 7.0 Windows XP
Bit, byte, kilobyte, kbps, istilah2 yg tidak dapat dipisahkan dengan ilmu komputer.
Terima kasih, salam kenal.
#17 Comment by Sewa Komputer :
On April 2, 2008 4:17 pm Internet Explorer 7.0 Windows XP
Oh iya, kalo saya posting ulang artikel ini di blog saya boleh yah.
Terima kasih.
#18 Comment by wisnoe :
On September 3, 2008 12:55 pm Mozilla Firefox 2.0.0.16 Windows XP
ilmu yang bermanfaat……thx ya
#19 Comment by ALIF :
On September 10, 2008 8:20 pm Mozilla Firefox 2.0.0.1 Windows XP
WAH MAKASIH YA
Q JADI TAU
#20 Comment by titin :
On September 17, 2008 5:07 pm Mozilla Firefox 3.0.1 Windows XP
makasih yah infonya
saya baru tau jelas sekarang tentang perbedaan bit dan Byte
#21 Comment by titin :
On September 17, 2008 5:10 pm Mozilla Firefox 3.0.1 Windows XP
oh yah saya mau minta bantuannya
bagaimana proses dari bilangan biner itu di transmisikan dari sinyal suara ke biner lalu kembali ke suara lagi.
Saya masih bingung cara membayangkan sinyal tersebut dalam bentuk biner lalu di ubah menjadi suara kembali.
Makasih yah sebelumnya
#22 Comment by wayan :
On September 28, 2008 7:05 am Internet Explorer 6.0 Windows XP
Mas Dudi artikel cukup bagus juga buat referenci boleh ga untuk ditayangkan juga sekaligus cara perhitungan IP address dari sebuah Class.
#23 Comment by roby :
On November 9, 2008 5:37 am Internet Explorer 7.0 Windows XP
mksh mas,infonya membantu bgt bwt saya dlm tahap bljar,,,,,
kl hub(hardwr) fungsinya ap??
mas dud jual hub jg gag????
apkah fungsi hub sm ky cFospeed(software)??
#24 Comment by Dewa Rental Komputer & Laptop :
On June 24, 2009 12:42 am Mozilla Firefox 3.0.10 Windows XP
Melody memory pelajaran kuliah he he he he
Tapi dengan cara yang menyengakan Top Mas
salam Rental Laptop
Rental Komputer
#25 Comment by bonoes :
On July 10, 2009 10:58 am Internet Explorer 6.0 Windows XP
ha3 blh jg nich artikel…. mayan dech
#26 Comment by nina :
On September 5, 2009 10:54 am Mozilla Firefox 2.0.0.1 Windows XP
gag mudenk
#27 Comment by sewa laptop :
On September 8, 2009 11:45 am Mozilla Firefox 3.5.2 Windows XP
mantap penjelasannya! :)
#28 Comment by wilkie :
On September 22, 2009 6:06 pm Opera 9.80 Windows XP
Saya lihat perhitungan anda masih ada kesalahan :
1 KBps = 1 x 2^10 byte/second = 1,024 byte/second
seharusnya, 1 KBps = 1 x 2^10 bit/second = 1,024 byte/second



Berikut ini satuan Byte lainnya:
1 byte = 8 bits
1 kilobyte (K / KB) = 2^10 bytes = 1,024 bytes
1 megabyte (M / MB) = 2^20 bytes = 1,048,576 bytes
1 gigabyte (G / GB) = 2^30 bytes = 1,073,741,824 bytes
1 terabyte (T / TB) = 2^40 bytes = 1,099,511,627,776 bytes
1 petabyte (P / PB) = 2^50 bytes = 1,125,899,906,842,624 bytes
1 exabyte (E / EB) = 2^60 bytes = 1,152,921,504,606,846,976 bytes
seharusnya,
1 kilobyte (K / KB) = 2^10 bit = 1,024 bytes
1 megabyte (M / MB) = 2^20 bit = 1,048,576 bytes
1 gigabyte (G / GB) = 2^30 bit = 1,073,741,824 bytes
1 terabyte (T / TB) = 2^40 bit = 1,099,511,627,776 bytes
1 petabyte (P / PB) = 2^50 bit = 1,125,899,906,842,624 bytes
1 exabyte (E / EB) = 2^60 bit = 1,152,921,504,606,846,976 bytes
#29 Comment by wilkie :
On September 22, 2009 6:14 pm Opera 9.80 Windows XP
oh maaf postingan saya yang salah .. hehe.. salah persepsi saya … silakan dihapus saja postingan saya .. thnx .. btw informasi yg sangat bagus sekali ..
#30 Comment by wilkie :
On September 22, 2009 6:39 pm Opera 9.80 Windows XP
yang saya maksudkan adalah :
1 byte = 8 bit = 2^8 = 256
jadi, sebuah byte bisa mempunyai 256 nilai yang berbeda (0–255)
1 kilobyte = 1024 byte
1 megabyte = 1024 kilobyte = 1,048,576 byte
1 gigabyte = 1024 megabyte = 1,073,741,824 byte
1 terrabyte = 1024 gigabyte = 1,099,511,627,776 byte
1 petabyte = 1024 terrabyte = 1,125,899,906,842,624 byte
1 exabyte = 1024 petabyte = 1,152,921,504,606,846,976 byte
CMIIW
#31 Comment by Mauladi :
On December 22, 2009 6:08 pm Mozilla Firefox 3.5.5 Ubuntu Linux
Simba,
Menambahkan:
Datangnya 8 bit, karna kemapuan dasar komputer terdiri dari kombinasi 8 bit 11111111 (128 desimal), apapun kombinasi 8 bit itu dihitung sebagai 1 byte, misalnya untuk hufuf A binernya 01000001, nah apapun 8 susunan biner ini dihutung 1 byte.
wah… postingnya 2005, saya comment 2009
#32 Comment by ad :
On June 17, 2010 6:10 pm Mozilla Firefox 3.5.9 Windows XP
Thanks buat informasinya yah
berguna banget
#33 Comment by Royke :
On August 14, 2010 12:08 pm Google Chrome 3.0.197.11 Windows 7
sangat membantu .. khususnya buat pelajar sprti saya.. :)
#34 Comment by Husni :
On March 29, 2011 6:04 am Mozilla Firefox 3.6.14 Windows 7
Bagus…bagus…
Saya juga punya artikel-artikel di sini Kang..

News and Articles

#35 Comment by Liena :
On February 21, 2012 10:02 am Mozilla Firefox 6.0 Windows 7
Wah.. posting yang bagus.. :) sangat menjelaskan banget, pas kuliah g ngerti maksudnya. tapi setelah baca ini langsung ngerti.
Thank’s
#36 Comment by Andre :
On March 21, 2012 4:09 pm Mozilla Firefox 3.6.28 Windows XP
Belajar dan belajar
Semangat dan terus berjuang
Makasih om buat postingannya :D
God bless U all!!
#37 Comment by Aneka Laris :
On June 24, 2012 5:44 am Google Chrome 15.0.849.0 Windows 7
oia mas mungkin sy sedkt menambahk kenapa 1Byte = 8 bit, sebab gate bilangan binner maksimal adalah 8 binner seperti 00000000 sampai ffffffff bukankah bit adalah satuan terkecil bilangan digital. 1 = hi dan 0 = low atau bs juga 1 = low dan 0 = hi tergantung pengondisian dari prgramnya saja
mhn dikoreksi kalau salah.. :)
#38 Comment by Rizkydai :
On September 4, 2012 10:45 am Google Chrome 21.0.1180.83 Windows XP
Nais info gan:D sangat membantu

Pengertian Bytes

Written By Blogger Area on 5 Maret 2012 | 11:28

Byte merupakan unit informasi digital dalam komputasi dan telekomunikasi. Secara umum byte adalah jumlah bit yang digunakan untuk mengkodekan satu karakter teks di komputer.

Pengolahan data yang paling saring digunakan adalah  pengolah data (word processing), contohnya ketika kita melakukan suatu pengolahan data, komputer bekerja dengan keyboard, ada kurang lebih 101 kata pada keyboard yang mewakili karakter A, B, C, dan seterusnya. Selain itu ada angka 0 sampai 9, dan karakter lainnya seperti @#$%&*.


Semua karakter yang ada pada keyboard harus didigitalkan. Karakter - karakter tersebut diwakili oleh angka 0 dan 1 atau yang disebut bit. Bit yang digunakan adalah 8 bit biner. Menurut standar ASCII, 1 byte terdiri dari 8 bit. Jadi 1 byte = 8 bit. 

Untuk sistem bilangan biner, banyaknya kombinasi dihitung dengan 2 n ≤ m, dimana n adalah jumlah bit, sedangkan m adalah kombinasi yang dapat diwakili. Sehingga pada 8 bit = 256 (2 8 = 256 ) kombinasi maksimum. 

Perhatikan tabel dibawah ini.

Karakter
Bit
Byte

Karakter
Bit
Byte
A
01000001
65

¼
10111100
188
B
01000010
66

.
00101110
46
C
01000011
67

:
00111010
58
a
01100001
97

$
00100100
36
b
01100010
98

\
01011100
92

Misal, ketika kita mengetikan kata "analog" simbol yang digunakan adalah 5 huruf, kenapa? Karena pada kata analog terdapa kata yang sama yaitu a. Setiap huruf yang sama maka dihitungnya dianggap satu atau sama.  5 huruf tersebut akan didigitalkan menjadi 5 bytes, yang kemudia "dimasukan" pada RAM komputer saat mengetik, dan akan "diletakkan" pada hardisk. 

Perhatikan tabel perbandingan dibawah ini.

Unit
Definisi
Bytes
Bits
Contoh
Bit (b)
Binary Digit, 0 dan 1
1
1
On/Off, buka/tutup
Byte (B)
8 bits
1
8
Kode ASCII
KiloByte (KB)
1.024 bytes
1000
8000
Ukuran email biasa=2 KB
10 halaman dokumen=10 KB
Megabyte (MB)
1.024 Kilobytes
1.048.576 bytes
1 juta
8 juta
Floppy disk=1,44 MB
CDROM=650 MB
Gigabyte (GB)
1.024 megabytes
1.073.741.824 bytes
1 milyar
8 milyar
Hard drive=40 GB
Terrabyte (TB)
1.024 gigabytes
1 trilyun
8 trilyun
Data yang dapat ditransmit
(secara teori) pada fiber optic selama 1 detik.
 
 

Tidak ada komentar:

Posting Komentar