12.03.2016 Views

Komunikasi Data dan Interface

Sarana Pendidikan Teknologi Aceh 2016-2020

Sarana Pendidikan Teknologi Aceh 2016-2020

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

6) Tempatkan sebuah 1 pada cabang yang bersandar pada satu arah<br />

sebagaimana diindikasikan diatas <strong>dan</strong> 0 pada cabang-cabang lainya.<br />

7) Hitung kode Huffman untuk setiap simbol dengan menggambar alur dari<br />

puncak suatu piramida pada setiap dasar,<br />

sehingga.:<br />

Y=0<br />

Z =10<br />

A= 110<br />

X=111<br />

Dalam rangka menghitung rasio pemampatan sebagaimana dibandingkan<br />

dengan kode 7-bit ASCII standar, diasumsikan terdapat 1000 simbol (yaitu,<br />

Y,Z,A and X) yang dipindahkan.<br />

Total bits menggunakan pemprograman Huffman =<br />

(Kemungkinan kejadian simbol 0.4 * 1000 simbol) * 1 bit/simbol Y +<br />

(Kemungkinan kejadian simbol 0.3 * 1000 simbol) * 2 bits/simbol Z +<br />

(Kemungkinan kejadian simbol 0.2 * 1000 simbol) * 3 bits/ simbol A +<br />

(Kemungkinan kejadian simbol 0.1 * 1000 simbol) * 3 bits/ simbol X =<br />

400 + 600 + 600 + 300 = 1900 bits<br />

Jika kode ASCII telah digunakan maka hasilnya adalah:<br />

1000 simbol * 7 bits/ simbol = 7000 bits<br />

Sehingga rasio pemampatan = 7000/1 900 = 3.68.<br />

Ketika kode Huifman telah dihitung, perangkat lunak merubah setiap simbol<br />

menjadi kode ekuivalen <strong>dan</strong> memasukkan tabel yang digunakan untuk<br />

menterjemahkan kode kembali ke simbol pada transmisi asli. Perangkat lunak<br />

penerima akan melakukan pemampatan ulang aliran bits kedalam simbol aliran<br />

asli..<br />

Panjang pemprograman digunakan jika terdapat empat atau lebih karakter<br />

identik pada keurutan yang ditentukan. Tiga karakter pertama diprogram<br />

198

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!