Anda di halaman 1dari 5

Andi Novianto

Informatika

SMK/MAK
Kelas X

Rumpun Bisnis
dan Manajemen,
Pariwisata, serta
Seni dan Ekonomi
Kreatif
Teknik Penyandian Bilangan BCD, BCH, dan ASCII
1. Binary Coded Decimal (BCD)
Sistem penyandian BCD adalah teknik penguraian bilangan desimal dan
disandikan berdasarkan sistem biner. Oleh karena nilai terbesar sebuah bilangan
desimal adalah 9, dibutuhkan 4 bit biner untuk menyandikan setiap digit bilangan
desimal.
Tabel Konversi desimal ke BCD.

Desimal Sandi BCD


0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001

Contoh kasus:
Bagaimanakah proses penyandian bilangan desimal 45510 dengan metode BCD?
Penyelesaian:
Nilai 455 akan dipecah dalam 3 bagian, yaitu angka 4 yang bernilai ratusan, angka
5 yang bernilai puluhan, dan angka 5 yang bernilai satuan.
Nilai Desimal 4 5 5
Sandi BCD 0100 0101 0101
Kelompok bit Ketiga Kedua Kesatu
Bernilai ratusan Bernilai puluhan Bernilai satuan

Maka format sandi BCD dari bilangan 45510 adalah 0100 0101 0101.
Pada sandi BCD, akan dihasilkan 10 kombinasi 4 bit bilangan biner sesuai dengan
jumlah simbol bilangan desimal.

2. Binary Coded Hexadecimal (BCH)


BCH merupakan teknik penyandian nilai berbasis heksadesimal ke dalam
bentuk biner, dengan setiap digit bilangan heksadesimal akan dikelompokkan
dalam format kombinasi biner sebanyak 4 bit.

Informatika Rumpun Bisnis dan Manajemen, Pariwisata, serta


2
Seni dan Ekonomi Kreatif untuk SMK/MAK Kelas X
Perhatikan tabel kode BCH berikut.
Tabel Konversi heksadesimal ke BCH.

Heksadesimal Sandi BCH


0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
A 1010
B 1011
C 1100
D 1101
E 1110
F 1111

Contoh kasus:
Bagaimanakah format sandi BCH dari bilangan 4AB116?
Penyelesaian:
Bilangan 4AB116 akan diuraikan menjadi 4 bagian seperti berikut.
Heksadesimal 4 A B 1
Sandi 0100 1010 1011 0001
Kelompok Bit Keempat Ketiga Kedua Kesatu

Hasil dari penyandian BCH bilangan 4AB116 = 0100 1010 1011 0001.

3. Kode ASCII
ASCII atau American Standard Code for Information Interchange merupakan
standar kodefikasi untuk huruf, angka, dan karakter atau simbol tertentu sebanyak
256 kode (8 bit biner). Perhatikan susunan tombol keyboard komputer yang Anda
gunakan (model QWERTY), minimal terdapat sedikitnya 87 jenis tombol dengan
key huruf besar, huruf kecil, angka, simbol khusus, dan tombol kunci dengan
fungsi khusus tertentu. Fungsi tombol-tombol dalam keyboard dibagi menjadi
dua, yaitu numerik dan nonnumerik. Sandi pada tombol yang terdiri atas angka,
huruf, simbol tertentu, serta fungsi khusus tertentu disebut sebagai alphanumeric
atau alphabet and numeric.

Bab 1 | Berpikir Komputasional 3


Tabel Daftar kode ASCII.

Char 7 bit ASCII HEX Char 7 bit ASCII HEX Char 7 bit ASCII HEX
A 100 0001 41 a 110 0001 61 0 011 0000 30
B 100 0010 42 b 110 0010 62 1 011 0001 31
C 100 0011 43 c 110 0011 63 2 011 0010 32
D 100 0100 44 d 110 0100 64 3 011 0011 33
E 100 0101 45 e 110 0101 65 4 011 0100 34
F 100 0110 46 f 110 0110 66 5 011 0101 35
G 100 0111 47 g 110 0111 67 6 011 0110 36
H 100 1000 48 h 110 1000 68 7 011 0111 37
I 100 1001 49 i 110 1001 69 8 011 1000 38
J 100 1010 4A j 110 1010 6A 9 011 1001 39
K 100 1011 4B k 110 1011 6B blank 010 0000 20
L 100 1100 4C l 110 1100 6C . 010 1110 2E
M 100 1101 4D m 110 1101 6D ( 010 1000 28
N 100 1110 4E n 110 1110 6E + 010 1011 2B
O 100 1111 4F o 110 1111 6F $ 010 0100 24
P 101 0000 50 p 111 0000 70 * 010 1010 2A
Q 101 0001 51 q 111 0001 71 ) 010 1001 29
R 101 0010 52 r 111 0010 72 - 010 1101 2D
S 101 0011 53 s 111 0011 73 / 010 1111 2F
T 101 0100 54 t 111 0100 74 , 010 1100 2C
U 101 0101 55 u 111 0101 75 = 011 1101 3D
V 101 0110 56 v 111 0110 76 RETURN 000 1101 0D
W 101 0111 57 w 111 0111 77 LNFEED 000 1010 0A
X 101 1000 58 x 111 1000 78 0 011 0000 30
Y 101 1001 59 y 111 1001 79 0 011 0000 30
Z 101 1010 5A z 111 1010 7A 0 011 0000 30

Daftar lengkap kode ASCII dapat dilihat pada link

http://hyperphysics.phy-astr.gsu.edu/hbase/electronic/ascii.html#c2

Contoh kasus:
a. Tentukan output yang ditampilkan jika string “GAGAH” dikonversi dalam
standar kode ASCII 7 bit.
b. Bagaimanakah komposisi heksadesimal dengan standar kode ASCII 7 bit untuk
string “ACI”?

Informatika Rumpun Bisnis dan Manajemen, Pariwisata, serta


4
Seni dan Ekonomi Kreatif untuk SMK/MAK Kelas X
Penyelesaian:
a. String “GAGAH” dengan 5 karakter harus diuraikan dalam 5 kolom biner
sebagai berikut.
Char G A G A H
Kode biner 100 0111 100 0001 100 0111 100 0001 100 1000

Dengan demikian, standar ASCII 7 bit dari string “GAGAH” adalah


100 0111 100 0001 100 0111 100 0001 100 1000.

b. String “ACI” harus diuraikan dalam tabel sebagai berikut.


Char A C I
Kode Heksa 41 43 49

Hasil output string ACI dalam format heksadesimal menurut kode ASCII 7 bit
adalah 41 43 49.

Bab 1 | Berpikir Komputasional 5

Anda mungkin juga menyukai