SISTEM
PENGKODEAN
Nama :
Diyaur Rahman
NIM : 3101
1402 2581
Sekolah
Tinggi Manajemen Informatika & Komputer ( STMIK BANJARBARU )
Tahun
Ajaran 2016-2017
1.
ASCII
ASCII singkatan
dari American Standard Code for Information Interchange. Kode
ASCII telah dibangun oleh American National Standards Institute (ANSI).
Kode Standar
Amerika untuk Pertukaran Informasi atau ASCII juga merupakan
suatu standar internasional dalam kode huruf dan simbol seperti Hex dan Unicode tetapi
ASCII lebih bersifat universal, contohnya 124 adalah untuk karakter "|".
Ia selalu digunakan oleh komputer dan
alat komunikasi lain untuk menunjukkan teks. Kode ASCII sebenarnya memiliki
komposisi bilangan biner sebanyak 8 bit. Dimulai dari 0000 0000 hingga 1111 1111. Total
kombinasi yang dihasilkan sebanyak 256, dimulai dari kode 0 hingga 255 dalam
sistem bilangan Desimal.
Dalam fail yang
menggunakan kode ASCII, setiap aksara (angka,
abjad dan simbol khas) diwakili oleh sejumlah 7 bit yang terdiri daripadarentetan tujuh
angka ‘0’ atau ‘1’. Ia melibatkan sejumlah 128 aksara biasa dengan tambahan
128 aksara lanjutan.
Kode ASCII adalah
kod tujuh bit, ini bermakna ia menggunakan susunan tujuh angka binari dari
angka desimal 0 hingga 127 untuk mewakili setiap simbol. Sewaktu kod ASCII
diperkenalkan, banyak komputer pasa masa itu menggunakan lapan-bit bait (
kumpulan bit, yang dikenali sebagai Oktet, sebagai unit terkecil untuk data. Di
dalam kod ASCII tujuh-bit, bit ke-8 biasanya digunakan sebagai bit pariti untuk
memeriksa jika terdapat sembarang kesalahan didalam talian komunikasi atau
untuk fungsi peralatan yang lain.
Berikut ini adalah
tabel ASCII
Struktur
ASCII
·
Angka 0-9 diwakili
oleh nilai mereka di dalam angka binari menggunakan
0011 ( ini bermaksud, mengubah BCD kepada
ASCII adalah dengan hanya mengambil BCD masing-masing secara berasingan dan
menambah 0011 kepadanya.
·
Huruf kecil dan
huruf besar hanya berbeda dari segi susunan bit dengan perbedaan 1 bit saja,
dengan meringkaskan kotak pertukaran kepada ujian terhadap (untuk mengelakkan
pertukaran simbol yang bukan huruf) dan hanya satu operasi bit. Kotak
pertukaran pantas adalah penting kerana ia sering digunakan untuk situasi
pengabaian simbol di dalam pencarian algoritma .
·
Perbandingan
dengan EBCDIC, huruf kecil
dan huruf besar masing-masing memenuhi 26 posisi secara berturutan.
2.
BCD
BCD sangat
umum dalam sistem elektronik dimana nilai numerik yang akan ditampilkan,
terutama dalam sistem yang terdiri semata-mata logika digital, dan tidak
mengandung mikroprosesor. Dengan memanfaatkan BCD, manipulasi data numerik
untuk layar dapat sangat disederhanakan dengan memperlakukan setiap digit
sebagai rangkaian tunggal yang terpisah-sub. Ini cocok lebih erat realitas
fisik menampilkan hardware desainer-mungkin memilih untuk menggunakan
serangkaian terpisah identik -segmen menampilkan tujuh untuk membangun sebuah
sirkuit metering, misalnya. Jika jumlah angka disimpan dan dimanipulasi sebagai
biner murni, interfacing sedemikian menampilkan akan membutuhkan sirkuit
kompleks. Oleh karena itu, dalam kasus di mana perhitungan relatif sederhana
yang bekerja di seluruh dengan BCD dapat mengakibatkan sistem secara keseluruhan
lebih sederhana daripada konversi ke biner.
Argumen yang sama
berlaku ketika hardware jenis ini menggunakan mikrokontroler tertanam atau
prosesor kecil lainnya. Seringkali, hasil kode yang lebih kecil ketika mewakili
angka internal dalam format BCD, karena konversi dari atau ke representasi
biner bisa mahal pada prosesor terbatas tersebut. Untuk aplikasi ini, beberapa
prosesor kecil fitur mode BCD aritmatika, yang membantu saat menulis rutinitas
yang memanipulasi BCD kuantitas.
BCD singkatan dari
Binary Decode Desimal. Dalam BCD, digit biasanya diwakili oleh empat bit yang
secara umum mewakili nilai / angka / karakter 0-9. Kombinasi bit lainnya
kadang-kadang digunakan untuk tanda atau indikasi lain. Pada dasarnya, BCD
hanyalah representasi dari nomor tunggal dengan menggunakan 4 Bits Binary.
Contoh:
9 dalam BCD = 1001
8 di BCD = 1000
Tabel BCD
3.
BAUDOT
Kode BAUDOT diciptakan oleh Emile Baudot. Kode
BAUDOT merupakan karakter
setmendahului EBCDIC dan ASCII . Dan itu
adalah pendahulu kepada International Telegraph Alphabet No 2 (ITA2), teleprinter kode
digunakan sampai datangnya dari ASCII. Setiap karakter dalam alfabet diwakili
oleh serangkaian
bit , yang dikirim melalui saluran komunikasi seperti kawat telegraf
atau sinyal radio. The simbol rate pengukuran
dikenal sebagai baud , dan berasal
dari nama yang sama.
Kode asli Baudot ditemukan pada tahun 1870 dan
dipatenkan itu pada tahun 1874. Baudot adalah kode 5-bit, dengan sama dan
menonaktifkan interval, yang memungkinkan transmisi telegraf dari alfabet
Romawi dan tanda baca dan sinyal kontrol. Hal ini didasarkan pada kode
sebelumnya yang dikembangkan oleh Carl Friedrich Gauss dan Wilhelm
Weber pada tahun 1834.
Kode ini dimasukkan pada keyboard yang lima jenis
kunci piano, dioperasikan dengan dua jari tangan kiri dan tiga jari tangan
kanan. Setelah tombol telah ditekan mereka dikunci bawah sampai kontak mekanis
dalam unit distributor melewati sektor yang terhubung ke keyboard tertentu,
ketika keyboard tidak dikunci siap untuk karakter berikutnya yang akan
dimasukkan, dengan klik terdengar (dikenal sebagai " irama sinyal ")
untuk memperingatkan operator. Operator harus mempertahankan ritme stabil, dan
kecepatan biasa operasi adalah 30 kata per menit. Teman-kode Baudot dikenal
sebagai International Telegraph Alphabet No 1, dan tidak Selama Baudot's kode 1901 dimodifikasi oleh Donald Murray (1865-1945),
diminta oleh perkembangan nya dari keyboard seperti mesin tik. Sistem Murray
digunakan langkah menengah, sebuah keyboard perforator, yang memungkinkan
operator untuk pukulan tape kertas, dan pemancar tape untuk mengirim pesan dari
pita meninju. Pada akhir penerimaan baris, mekanisme pencetakan akan mencetak
pada pita kertas, dan / atau reperforator bisa digunakan untuk membuat salinan
berlubang pesan. Karena tidak ada lagi hubungan langsung antara operator tangan
gerakan dan bit ditransmisikan, tidak ada kekhawatiran tentang mengatur kode
untuk meminimalkan kelelahan operator, dan bukannya Murray merancang kode untuk
meminimalkan keausan pada mesin, menempatkan kode kombinasi dengan menekan
lubang paling sedikit yang paling sering
digunakan karakter .
Kode Murray juga memperkenalkan apa yang dikenal
sebagai "efektor format" atau " karakter
control "- yang CR (Carriage
Return) dan LF (Line
Feed) kode. Beberapa kode Baudot pindah ke posisi di mana mereka telah tinggal
sejak: NULL atau BLANK dan kode DEL. NULL / BLANK digunakan sebagai kode idle
ketika ada pesan yang sedang dikirim. Awal Inggris
Creed mesin menggunakan sistem Murray.
Code Murray diadopsi oleh Western Union yang
digunakan sampai tahun 1950-an, dengan beberapa perubahan yang terdiri dari
menghilangkan beberapa karakter dan menambahkan kode kontrol lebih. Sebuah SPC
eksplisit (spasi) karakter diperkenalkan, di tempat BLANK / NULL, dan
baru BEL kode
membunyikan lonceng atau sebaliknya menghasilkan sinyal pada penerima. Selain
itu, WRU atau "Who aRe yoU?". Kode diperkenalkan, yang
menyebabkan mesin penerima untuk mengirim aliran identifikasi kembali ke
pengirim.
Sekitar 1930, CCITT memperkenalkan Telegrapi
Internasional Abjad No 2 (ITA2) kode sebagai standar internasional, yang didasarkan
pada kode Western Union dengan beberapa perubahan kecil.
4.
SBCDIC
Standart Binary
Coded Decimal Interchange Code itu adalah suatu kode berbit 8 yang merupakan
suatu perluasan dari kode IKB berbit 6 yang digunakan secara luas dalam
komputer generasi pertama dan kedua yang mana intinya untuk jadi standar
perubahan bilangan desimal menjadi bilangan binary.
binary dalam matematika berarti penomoran yang berbasis dua misalnya menggunakan angka nol dan satu, atau on dan off. Data ini merupakan inti dari instruksi-instruksi mesin komputer dan perangkat berbasis digital lainnya. Data ini dibuat sedemikian rupa melalui boolean algebra atau aljabar boolean, sebagai dasar instruksi yang dimengerti oleh mesin.
Dalam format file,
adalah berupa file yang berbentuk format apapun untuk data digital yang disusun
berdasarkan kode bit dan bukan merupakan data yang bisa dicetak langsung
(printable text). Istilah ini kadangkala disebut juga dengan machine code.
Decimal kadangkala disingkat dengan D saja. Desimal berarti persepuluhan, bilangan berbasis 10. Bilangan tersebut adalah 0 sampai dengan 9. Bilangan ini adalah bilangan yang umum digunakan secara umum oleh manusia untuk perhitungan matematika. Code, merupakan simbol yang terdiri dari huruf, angka, tanda baca, serta lambang lainnya. Kode ini memiliki arti yang disepakati oleh komunitas atau bagi mereka yang terkait.
Decimal Code. Kode
yang diklasifikasikan atas dasar sepuluh unit angka desimal dimulai dari angka
0 sampai dengan 9 atau dari 00 sampai 99, tergantung dari banyaknya kelompok.
EBCDIC kepanjangan
dari Extended Kode Biner Desimal Interchange Code. EBCDIC adalah 8 - bit pengkodean karakter ( halaman kode ) yang digunakan pada IBM mainframe sistem operasi seperti z / OS , OS/390 ,VM dan VSE ,
serta IBM komputer midrange sistem operasi sepertiOS/400 , dan i5/OS. Hal ini juga digunakan pada platform non-berbagai IBM seperti Fujitsu - Siemens ' BS2000/OSD , HP MPE / ix , dan UnisysMCP .
EBCDIC turun dari kode yang digunakan dengan kartu menekan dan
enam bit yang sesuai kode biner-desimal kode yang digunakan dengan sebagian besar IBM peripheral komputer dari
akhir 1950-an dan awal 1960-an.
EBCDIC dirancang
pada tahun 1963 dan 1964 oleh IBM dan diumumkan dengan rilis dari IBM
System/360 garis mainframe komputer . Dan ini adalah karakter encoding bit-8, berbeda dengan, dan
dikembangkan secara terpisah dari, 7-bit ASCII skema pengkodean. EBCDIC diciptakan untuk memperpanjang Kode Desimal-Biner (BCD) pengkodean yang ada pada waktu itu, yang sendiri dirancang sebagai
cara yang efisien pengkodean zona dua dan pukulan nomor kartu menekan menjadi
6 bit.
Sementara IBM
adalah pendukung utama komite standarisasi ASCII, mereka tidak punya waktu
untuk mempersiapkan peripheral ASCII (seperti mesin punch card) untuk kapal
dengan perusahaan System/360komputer, sehingga perusahaan diselesaikan pada EBCDIC pada saat itu.
System/360 itu menjadi sangat sukses, dan dengan demikian begitu juga EBCDIC.
Semua mainframe
IBM peripheral dan sistem operasi (kecuali Linux di zSeries atau iSeries ) menggunakan EBCDIC sebagai pengkodean yang melekat mereka, tetapi
perangkat lunak dapat menerjemahkan dari dan ke encoding lain. Banyak
peripheral perangkat keras menyediakan terjemahan dan mainframe modern (seperti
IBM zSeries ) termasuk petunjuk prosesor, di tingkat hardware, untuk
mempercepat terjemahan antara set karakter.
EBCDIC tidak
memiliki keunggulan teknis modern atas berdasarkan kode halaman-ASCII
seperti ISO-8859 seri atau Unicode . Ada beberapa basis teknis di masing-masing, misalnya, ASCII dan
EBCDIC keduanya memiliki satu bit yang menunjukkan huruf atau lebih rendah.
Tetapi ada beberapa aspek dari EBCDIC yang membuatnya jauh lebih sedikit
menyenangkan untuk bekerja dengan dari ASCII, seperti alfabet non-berdekatan.
Seperti dengan single-byte ASCII diperpanjang codepages, paling EBCDIC codepages hanya tunggu hingga 2 bahasa
(Inggris dan satu bahasa lain) untuk digunakan dalam database teks file atau.
Tabel EBCDIC
5. EBCDIC
EBCDIC kepanjangan dari Extended Kode Biner Desimal Interchange Code. EBCDIC adalah 8 - bit pengkodean karakter ( halaman kode ) yang digunakan pada IBM mainframe sistem operasi seperti z / OS , OS/390 ,VM dan VSE , serta IBM komputer midrange sistem operasi sepertiOS/400 , dan i5/OS. EBCDIC turun dari kode yang digunakan dengan kartu menekan dan enam bit yang sesuai kode biner-desimal kode yang digunakan dengan sebagian besar IBM peripheral komputer dari akhir 1950-an dan awal 1960-an. EBCDIC dirancang pada tahun 1963 dan 1964 oleh IBM dan diumumkan dengan rilis dari IBM System/360 garis mainframe komputer .
- 1 byte = 8 bit
- Kombinasi 28 = 256 kombinasi
- Di bagi dlm beberapa Zone yaitu sbb :
o High-Order Bits
o Low-Order Bits
Zone EBCDIC
1 2 3 4 5 6 7 8
8 4 2 1
1-4 : High-Order Bits (Zone Bits)
5-8 : Low-Order Bits (Numeric Bits)
Ketentuan :
Zone Bits 1,2 :
11 : huruf besar (capital) dan numeric
10 : huruf kecil
01 : karakter khusus
00 : tdk ada karakter yg diwakili
Zone Bits 3,4 :
00 : A - I
01 : J – R
10 : S - Z
11 : numeric 0-9
TABEL EBCDIC
6.
Unicode
Unicode adalah suatu standar industri yang dirancang untuk mengizinkan teks dan simbol dari semua sistem tulisan di dunia untuk ditampilkan dan dimanipulasi secara konsisten oleh komputer. Unicode mengandung suatu kumpulan karakter, suatu metodologi pengkodean dan kumpulan standar penyandian karakter, suatu kumpulan bagan kode untuk referensi visual, deskripsi sifat karakter seperti huruf besar dan huruf kecil, suatu kumpulan data referensi berkas komputer, serta aturan normalisasi, dekomposisi, pembandingan (collation), serta penggambaran (rendering).
Unicode adalah satu metode dalam
pengaturan kode biner untuk text dan bentuk tulisan lainnya. Metoda ini diharap
dapat menjembatani berbagai karakter yang tidak sama dengan tulisan latin.
Katakanlah tulisan Cina, Arab, Aksara Bali, dan lain sebagainya. Sistem ini memiliki
kemampuan untuk menuliskan, memproses, dan menampilkan berbagai aktifitas dari
tulisan itu sendiri. Teknologi ini diharapkan dapat menyelesaikan masalah
penulisan dengan bahasa yang ditulis bukan menggunakan tulisan yunani. Unicode
mendukung seluruh sistem penulisan yang ada di dunia ini. Unicode merupakan
karakter set dengan kemampuan multi-lingual. Saat ini hampir seluruh
vendorsistem operasi mendukungnya. Unicode ini merupakan sistem pengkodean yang
digunakan selain ASCII dan EBCDIC pada sistem komputer. Istilah Unicode ini
sering juga disebut dengan Double Byte Character. Set karakter ASCII yang
menggunakan dua bytes untuk tiap karakter. Mampu mengolah 65.536 kombinasi
karakter sehingga mampu mengolah kata dari beragam bahasa di dunia.
7.
System Pengkodean BCH Code
Kode BCH merupakan kode
yang dapat mengkoreksi kesalahan jamak pada codeword yang diterima, teknik
pengkodean ini ditemukan oleh Bose, Chaudhuri dan Hocquenghem. Kode BCH
mempunyai jenis yang bervariasi untuk mengkoreksi kesalahan, dimana tiap-tiap
jenis kode BCH mempunyai kemampuan mengkoreksi kesalahan yang tergantung pada
julah parity yang digunakan.
Untuk nilai bilangan bulat positif m ≥
3, kode BCH (n,k) memepunyai beberapa parameter, yaitu :
a. n = 2
m
– 1, yaitu
panjang dari codeword (bit)
b. t, yaitu jumlah maksimum dari kesalahan yang dapat dikoreksi
c. k ≥ n - m*t, yaitu jumlah bit informasi
dalam codeword
d. d min ≥ 2*t + 1, yaitu jarak Hamming minimum
Untuk t = 1 merupakan konstruksi dari kode BCH untuk
membangkitkan kode Hamming. Algoritma pembentukan kode BCH dimulai dengan
mengambil sebanyak k bit data k adalah banyaknya dalam satu blok data pada kode
BCH. Kemudian k bit tersebut dikalikan dengan generator matriks. Hasilnya
merupakan kode BCH.
8. System
Pengkodean CRC Code
Cyclic
Redudancy Check (CRC) merupakan sistem dengan penambahan kontrol bit untuk
menjamin keamanan data. Kontrol bit dibentuk oleh komputer pengirim berdasarkan
perhitungan atas data yang dikirim. Pada prinsipnya, ketika data sampai di
komputer penerima maka akan dilakukan perhitungan seperti yang dilakukan oleh
komputer pengirim. Jika hasil perhitungan sama maka tidak ada kesalahan dalam
pengiriman. CRC beroperasi pada sebuah frame/block. Setiap block berukuran m
bit yang akan
dikirim
akan dihitung CRC checksumnya (berukuran r bit), kemudian dikirim bersama2
dengan frame (dengan ukuran m+r bit). Pada sisi penerima, penerima akan
menghitung CRC checksum pada frame yang diterima, dan dibandingkan dengan
checksum yang diterima, jika berbeda, berarti frame rusak
CRC
menggunakan prinsip modulo bilangan. Data dianggap sebagai sebuah bilangan, dan
untuk menghitung checksum, sama dengan menambahkan digit untuk data dengan
digit untuk checksum (berisi 0) kemudian dibagi dengan pembilang tertentu, dan
sisa pembagiannya menjadi checksum untuk data tersebut.Tergantung pemilihan
bilangan pembagi, CRC dapat mendeteksi single-bit error, double bit error,
error berjumlah ganjil, burst error dengan panjang maks r. Bilangan pembagi
disebut sebagai generator
CRC – modulo arithmetic :
Operasi penambahan dan pengurangan
= XOR
Contoh:
1. Data memiliki m bit ; 1001, m = 4
2. Generator memiliki panjang r bit ; 101, r = 3
3. Tambahkan r-1 bit 0 ke data: 100100
4. Bagi bilangan ini dengan generator, sisanya (11) adalah checksum
5. Tambahkan checksum ke data asal: 100111
6.
Pada sisi penerima, cukup membagi data yang diterima
dengan generator. Jika sisanya
bukan 0, berarti terjadi kesalahan
7.
Jika sisanya 0, berarti tidak terjadi kesalahan, sesuai
dengan kriteria generator yang digunakan
9. System
Pengkodean Reed Solomon Code
Reed Solomon Code
adalah suatu error-correction-code yang cukup populer dan merupakan pengembangan dari errorcorrection-
code sebelumnya. Kemampuan deteksi dan koreksi dikenal
sebagai multiple error. Seperti coding sebelumnya kemampuan koreksi data merupakan
hubungan antara panjang blok data dengan parity. Kemampuan lain yang dikembangkan pada Reed Solomon Code adalah penerapan sistem interleave data. Sistem interleave tersebut menghasilkan kemampuan blok data
yang dapat dikoreksi lebih panjang.Kode reed-solomon merupakan kode yang
menyediakan kemampuan error-correction yang sangat handal dan mempunyai efisiensi kanal yang tinggi. Terdapat teknik coding blocked code berdasarkan permintaan penambahan parity redundant pada data untuk menjalankan error correction.
Suatu data
dikelompokkan menjadi blok-blok dan
setiap blok diproses sebagai unit tunggal oleh encoder dan decoder. Banyaknya
parity check perblok didapat dari banyaknya error correction yang diperlukan.
Penambahan tersebut harus memiliki informasi yang cukup untuk menentukan posisi
dan nilai dari error. Kode reed-solomonsering dideskripsikan sebagai (n,k)
dimana parameter-parameternya adalah sebagai berikut :
n = panjang blok
k = panjang informasi
n-k = 2t nilai dari parity check
t = nilai maksimum dari error yang
terkoreksi.
10. Kode Gray
Gray code atau juga dikenal dengan reflected binary code
dinamakan setelah FrankGray, adalah sistem penomoran biner dimana dua nilai
yang bersebelahan hanya memiliki tepat satu digit beda. Pada awalnya, gray code
digunakan untuk mencegah keluaran yang palsu dari suatu sinyal elektromekanik.
Akan tetapi dewasa ini, gray code digunakan secara luas untuk memfasilitasi koresi
galat pada komunikasi digital. Dalam kode Gray, setengah bagian atas, yaitu
untuk kode desimal 5-9, merupakan bayangan cermin dari pada setengah bagian
bawah, yaitu kode untuk desimal 0-4, kecuali untuk bit 3 (bit ke 4 dari kanan).
Sifat ini disebut reflective. Di samping itu, seperti dapat dilihat pada Tabel
1.1 di depan, kode Gray juga mempunyai sifat bahwa kode untuk desimal yang
berturutan berbeda hanya pada 1 bit. Sifat ini sangat penting dalam pengubahan
sinyal- sinyal mekanis atau listrik ke bentuk digital. Sebagai contoh, kalau
tegangan yang dikenakan pada suatu voltmeter digital berubah dari 3 volt ke 4
volt (dalam biner dari 0011 ke 0100), maka ada kemungkinan bit 2 (bit ke 3 dari
kanan) akan berubah lebih dulu dari bit-bit yang lain sehingga akan memberikan
penunjukan sementara 0111 (= 7) yang jelas salah. Dengan penggunaan kode Gray
kesalahan seperti ini tidak akan terjadi. Kode gray biasanya dipakai pada
mechanical encoder, misalnya pada telegraf.
Konversi
biner ke kode gray
Terdapat beberapa langkah untuk
mengubah bilangan biner menjadi kode gray :
a. Tulis kebawah
bilangan biner
b. MSB bilangan biner
adalah MSB kode gray
c. Jumlahkan (dengan
menggunakan modulo2) bit pertama bilangan biner dengan bit
kedua, hasilnya
adalah bit kedua kode gray.
d. Ulangi langkah c
untuk bit-bit selanjutnya.
Contoh : Ubahlah
bilangan biner 1001001 kedalam kode gray
Jawab :
Biner Gray Keterangan
1001001
1001001 1 MSB Biner =
MSB Gray
1001001 11 1 modulo2
0 = 1
1001001 110 0 modulo2
0 = 0
1001001 1101 0
modulo2 1 = 1
1001001 11011 1
modulo2 0 = 1
1001001 110110 0
modulo2 0 = 0
1001001 1101101 0
modulo2 1 = 1
Jadi
kode gray dari bilangan biner 1001001 adalah 1101101
2.
Konversi kode gray ke bilangan biner
Terdapat
beberapa langkah untuk mengubah kode gray menjadi bilangan biner :
a.
Tulis kebawah bilangan biner
b.
MSB ko de gray adalah MSB bilangan biner
c.
Jumlahkan (dengan menggunakan modulo2) bit pertama kode gray dengan bit
kedua
bilangan biner, hasilnya adalah bit kedua bilangan biner.
d.
Ulangi langkah c untuk bit-bit selanjutnya.
Contoh
: Ubahlah kode gray 1101101 kedalam bilangan biner
Jawab :
Biner Gray Keterangan
1101101
1101101 1 MSB Biner =
MSB Gray
1101101 10 1 modulo2
1 = 0
1101101 100 0 modulo2
0 = 0
1101101 1001 0
modulo2 1 = 1
1101101 10010 1
modulo2 1 = 0
1101101 100100 0
modulo2 0 = 0
1101101 1001001 0
modulo2 1 = 1
Jadi
bilangan biner dari kode gray 1101101 adalah 1001001 Untuk lebih jelasnya
perhatikan contoh di bawah berikut ini.
1. Berapakah kode
gray dari 1010 bilangan biner?
Jawab :
1010 biner, dimana
MSD = 1 dan LSD = 0
Jadi 1 = MSD Gray
atau digit pertama Gray;
Selanjutnya 1 + 0 = 1
adalah digit kedua Gray;
Digit ketiga Gray
adalah 0 + 1 = 1;
Digit keempat Gray
adalah LSD Gray, yaitu 1 + 0 = 1
Jadi, 1010 biner =
1111 kode Gray.
2. Berapakah bilangan
biner dari 1011 kode Gray?
Jawab :
Digit pertama adalah
MSD = 1 Gray = 1 biner
Digit kedua biner
adalah 1 + 0 = 1
Digit ketiga biner
adalah 0 + 1 = 1
Digit keempat biner
adalah LSD Gray, yaitu 0 + 1 = 1
Jadi, 1011 Gray =
1101 biner.
Kamis, September 29, 2016
//
Label:
Makalah
//
1 komentar
//
1 komentar to "SISTEM PENGKODEAN"
Miliana says:
sangat lengkap sekali infonya thanks
agency indonesia