sandi bcd 8421

advertisement
PERTEMUAN 5
PENGKODEAN
Sasaran
Pertemuan 5
Mahasiswa diharapkan mengerti tentang
Pengkodean yang terdiri dari :
-Sandi BCD
-Sandi ASCII
-Sandi Exess 3
-Sandi Gray
1. SANDI BCD 8421
Sandi BCD (Binary
Coded Decimal) 8421
adalah
suatu
pengelompokan
bilangan biner yang
tiap
kelompoknya
terdiri dari 4 bit.
Decimal to BCD
Convertion
2. SANDI BCD 2421
Seperti pada sandi BCD 8421 maka pada
sandi BCD 2421 menunjukan urutan bobot
bilangan dari digit bilangan biner.
Desimal
0
1
2
3
4
5
6
7
8
9
2421
0000
0001
0010
0011
0100
0101
0110
0111
1110
1111
3. SANDI ASCII
Sandi ASCII (American Standard Code for
Information Interchange) adalah sandi 7 bit
yang digunakan untuk memanipulasi angka
juga digunakan untuk membentuk huruf-huruf
dan tanda baca lainnya. ASCII dikenal pula
dengan nama sandi ‘alfanumerik’ (alfabethic
and numeric).
Contoh SANDI ASCII
4. SANDI EKSES-3
Sandi ekses-3 (Excess-3 code) banyak
digunakan dalam memanipulasi bilanganbilangan yang dipergunakan dalam operasi
peralatan digital. Sandi ini
diterapkan ada
rangkaian yang dipakai dalam
operasi
perhitungan seperti kalkulator atau komputer.
Konversi bilangan ekses-3 :
Untuk mengubah bilangan desimal ke ekses3, tambahkan 3 pada masing – masing digit
dari bilangan desimal tersebut dan
mengubahnya ke dalam bentuk biner.
Sedangkan untuk mengubah dari sandi
ekses-3 ke biner kurangkan 3 (dalam biner
0011) pada bil biner (ekses-3) lalu diubah
dalam bentuk desimal.
5. SANDI KELABU
Sandi kelabu
(Gray code)
merupakan
sandi tak berbobot (unweighted), artinya
posisi - posisi bit dalam grup - grup sandi
tidak mempunyai bobot tertentu. Oleh sebab
itu sandi gray tidak sesuai untuk operasi operasi aritmatik tetapi digunakan pada alatalat input/output pada beberapa jenis
konverter-konverter analog ke digital
Pengubah dari sandi biner ke gray :
1. bit pertama sandi gray sama dengan bit
pertama dari bilangan biner
2. bit kedua dari sandi gray sama dengan
exclusive or dari bit pertama dan kedua
dari
bilangan biner, yaitu akan sama
dengan 1
jika
bit-bit
sandi
biner
tersebut berbeda, 0 apabila
sama
3. bit sandi gray ketiga sama
dengan
exclusive or dari bit-bit kedua dan ketiga dari
bilangan
biner, dst.
Mengubah dari gray ke biner :
1. bit biner pertama sama dengan bit sandi gray
pertama
2. apabila bit gray kedua 0, bit biner kedua sama
dengan bit biner yang pertama, apabila bit
gray kedua 1, bit biner kedua adalah
kebalikan dari bit biner pertama.
3. Langkah 2 diulang untuk setiap bit berikutnya.
LATIHAN SOAL-SOAL
Ketentuan Pilihan :
a. Jika Pernyataan (1) dan (2) benar
b. Jika Pernyataan (1) dan (3) benar
c. Jika Pernyataan (2) dan (3) benar
d. Jika Pernyataan (1), (2), dan (3) benar
01. Sandi ASCII digunakan untuk :
(1). Konverter
(2). Memanipulasi angka
(3). Membentuk huruf-huruf
02. Bilangan 1001 dalam sandi BCD 8421 sama dengan :
(1). 9 dalam bilangan desimal
(2). 1100 dalam sandi Excess-3
(3). 0110 dalam sandi Excess-3
02.Bilangan 1001 dalam sandi BCD 8421 sama dengan :
(1). 9 dalam bilangan desimal
(2). 1100 dalam sandi Excess-3
(3). 0110 dalam sandi Excess-3
03. Sandi Gray 0110 sama dengan
(1).Sandi BCD 8421 adalah 0100
(2).Sandi Excess adalah 0111
(3).Bilangan desimal adalah 4
03. Sandi Gray 0110 sama dengan
(1).Sandi BCD 8421 adalah 0100
(2).Sandi Excess adalah 0111
(3).Bilangan desimal adalah 4
04. Langkah – langkah mengubah dari gray ke biner yang
benar adalah:
(1). Bit biner pertama sama dengan bit sandi gray
pertama
(2). Bit gray kedua 0, bit biner kedua sama dengan bit
biner yang pertama
(3). Bit gray kedua 0, bit biner kedua adalah kebalikan
dari bit biner pertama
04. Langkah – langkah mengubah dari gray ke biner yang
benar adalah:
(1). Bit biner pertama sama dengan bit sandi gray
pertama
(2). Bit gray kedua 0, bit biner kedua sama dengan bit
biner yang pertama
(3). Bit gray kedua 0, bit biner kedua adalah kebalikan
dari bit biner pertama
05. Bilangan bertanda magnitudo untuk desimal 15 adalah
(1). 1000 0000 0000 1111 = -15
(2). 0000 0000 0000 1111 = +15
(3). 0000 0000 0001 1110 = -15
05. Bilangan bertanda magnitudo untuk desimal 15 adalah
(1). 1000 0000 0000 1111 = -15
(2). 0000 0000 0000 1111 = +15
(3). 0000 0000 0001 1110 = -15
(1,2)
THE
END
Download