01 Sistem Kode Ascii
-
Upload
smklaborti -
Category
Documents
-
view
57 -
download
12
Transcript of 01 Sistem Kode Ascii
RENCANA PELAKSANAAN PEMBELAJARAN(RPP)
NAMA SEKOLAH : SMK NEGERI 2 SIDENRENGBIDANG STUDI KEAHLIAN : PROGRAM STUDI KEAHLIAN : TEKNIK ELEKTRONIKAKOMPETENSI KEAHLIAN : TEKNIK AUDIO VIDEOMATA PELAJARAN : TEKNIK ELEKTRONIKAKELAS : XSEMESTER : II (GENAP)PERTEMUAN : 1 – 4ALOKASI WAKTU : 8 x 45 Menit
I. Standar Kompetensi : Menguasai Elektronika Digital dan Komputer
II. Kompetensi Dasar : Konsep Elektronika Digital (Sistem Kode ASCII)
III. IndikatorMenjelaskan konsep elektronika digital khususnya kode ASCII.
IV. Tujuan PembelajaranA. Siswa dapat mengkonversikan sistem-sistem bilangan decimal ke
hexadecimal.B. Dapat mengkonversikan sistem bilangan hexadecimal ke biner.C. Mengkonversikan karakter ASCII menjadi bilangan biner yang
selanjutnya membentuk graphic symbol berdasarkan karakter control pada keyboard.
V. Materi AjarA. Pengertian ASCII
ASCII (American Standar Code For Information Interchange) adalah juga sering disebut dengan sandi ASCII yang sering digunakan untuk memproses sistem informasi, komunikasi, dan peralatan yang saling berhubungan biasanya berupa keypad (papan ketik) atau lebih lengkap disebut keyboard.Sekumpulan Code ASCII dapat dilihat pada tabeh 1 berikut ini:Tabel 1Penempatan Character Code ASCII
Bit
Number
6 0 0 0 0 1 1 1 1
5 0 0 1 1 0 0 1 1
4 0 1 0 1 0 1 0 1
Hex
1st 0 1 2 3 4 5 6 7
3 2 1 0 2nd
0 0 0 0 0 NUL DLE SP 0 @ P ‘ p
0 0 0 1 1 SOH DC1 ! 1 A Q a q
0 0 1 0 2 STX DC2 “ 2 B R b r
0 0 1 1 3 ETX DC3 # 3 C S c s
0 1 0 0 4 EOT DC4 $ 4 D T d t
0 1 0 1 5 ENQ NAK & 5 E U e u
0 1 1 0 6 ACK SYN % 6 F V f v
0 1 1 1 7 BEL ETB ‘ 7 G W g w
1 0 0 0 8 BS CAN ( 8 H X h x
1 0 0 1 9 HT EM ) 9 I Y i y
1 0 1 0 A LF SUB * : J Z j z
1 0 1 1 B VT ESC + ; K [ k {
1 1 0 0 C FF FS ‘ < L \ l |
1 1 0 1 D CR GS - = M ] m }
1 1 1 0 E SO RS . > N ^ n ~
1 1 1 1 F SI US / ? O _ o DEL
ACK = acknowledge
BEL = bell
BS = backspace
CAN = cancel
CR = carriage return
DC1 = device control 1
DC2 = device control 2
DC3 = device control 3
DC4 = device control 4
FF = form feed
FS = file separator
GS =group separator
HT = horizontal tab
LF = line feed
NAK = negative acknoweledge
NUL = null
RS = record separator
SI = shift in
DEL = delete
DLE =data link escape
ENQ = enquiry
EM = end of medium
EOT = end of transmission
ESC = escape
ETB = end of block
ETX = end of text
SO = shift out
SOH = start of heading
SP = space
STX = start of text
SUB = substitute
SYN = synchronous idle
US = unit separator
VT = vertical tab
Note : “1”= mark, “0”= space
Bit 6 is the most significant bit (MSB)
Bit 0 is tme least significant bit (LSB)
Karakter ControlASCII telah memiliki 32 karakter khusus yang berfungsi sebagi karakter control ditambah dengan karakter istimewa. Mereka tidak konsisten dalam menggunakan spesifikasi pada standart ANSI X3.4. Bagaimanapun ini kakan banyak membantu untuk mengetahui penggunaan sesuai standart. Terdapat 5 kelompok dalam rangkaian control yaitu:1. Logical Communication2. Device Control3. Information Separator4. Code Extention5. Physical CommunicationDibawah ini adalah contoh penjelasan dari karakter control yang berbeda. Penjelasan ini dapat dibaca dari table yang sudah dilengkapi dengan karakter ASCII, Code Hexadecimal, Code biner dan symbol graphic sebagai berikut:
ASCII Char
Keyboard Char
Decimal
Hexadecimal
Binary Graphic Symbol
LOGICAL COMMUNICATION CONTROLSOH Control A 1 01 000000
1
STX Control B 2 02 0000010
ETX Control C 3 03 0000011
ACK Control F 6 06 0000110
ASCII Char
Keyboard Char
Decimal
Hexadecimal
Binary Graphic Symbol
PHYSICAL COMMUNICATION
NUL Control @ 0 00000000
0
CAN Control x 24 18001100
0
EM Control y 25 19001100
1
SUB Control z 26 1A001101
0
DEVICE CONTROL
BEL Control G 7 07000011
1
BS Control H 8 08000100
0
HT Control I 9 09000100
1
VT Control K 11 0B000101
1
INFORMATION SEPARATOR
FS Control \ 28 1C001110
0
GS Control | 29 1D001110
1
RS Control ^ 30 1E001111
0
US Control - 31 1F001111
1CODE EXTENTION
SO Control N 14 0E000111
0
SI Control O 15 0F000111
1
ESC ESC 7 0B001101
1
Keseimbangan (Parity)Saat adanya ke tidak tepatan penempatan ASCII disimpan 8 bit dengan menambahkan angka 0 sebagai bit bersignifikasi paling tinggi (diletakkan pada pada bit paling kiri). Sebagai contoh karakter R akan tersimpan sebagai 0101000, dan seterusnya. Bit tambahan ini sering digunakan untuk uji paritas. Penambahan ini mungkin untuk pemeriksaan keseimbangan/sama rata. Untuk
membedakan data komunikasi dan pengertian parity dapat juga mengamankan data komunikasi.Code Tambahan (Code Extention)Dengan tambahan parity menjadi 8 bit, dapat digunakan sebagai balas tingkat code character. Pekerjaan yang sekarang dijalani untuk menghasilkan standar internasional dalam batas tingkat kumpulan code character. Untuk komunikasi teks yang akan memberikan sekumpulan tambahan karakter grafik.ASCII SERIAL TRANSMISSIONSerial transmission dari karakter ASCII dapat menjadi penurunan bit pertama ke kenaikan bit yang paling penting (MSB) atau b0 menjadi b6 ditambah dengan keseimbangan bit parity jika diperlukan.Tabel berikut ini merupakan tampilan kelengkapan perangkat karakter ASCII untuk melengkapai tabel diatas.
ASCII Karakter
ASCII Karakter
ASCII Karakter
ASCII Karakter
000 NUL 032 Blank 064 @ 096001 SOH 033 ! 065 A 097 a002 STX 034 “ 066 B 098 b003 ETX 035 # 067 C 099 c
004 EOT 036 $ 068 D 100 d
005 ENQ 037 % 069 E 101 e006 ACK 038 & 070 F 102 f007 BEL 039 ‘ 071 G 103 g008 BS 040 ( 072 H 104 h009 HT 041 ) 073 I 105 i010 LF 042 * 074 J 106 j011 VT 043 + 075 K 107 k012 FF 044 ‘ 076 L 108 l013 CR 045 - 077 M 109 m014 SO 046 ‘ 078 N 110 n015 SI 047 / 079 O 111 o016 DLE 048 0 080 P 112 p017 DC1 049 1 081 Q 113 q018 DC2 050 2 082 R 114 r019 DC3 051 3 083 S 115 s020 DC4 052 4 084 T 116 t021 NAK 053 5 085 U 117 u022 SYN 054 6 086 V 118 v023 ETB 055 7 087 W 119 w024 CAN 056 8 088 X 120 x025 EM 057 9 089 Y 121 y026 SUB 058 : 090 Z 122 z027 ESC 059 ; 091 [ 123 {028 FS 060 < 092 \ 124 |029 GS 061 = 093 ] 125 }
ASCII Karakter
ASCII Karakter
ASCII Karakter
ASCII Karakter
030 RS 062 > 094 126 ~031 US 063 ? 095 _ 127 DEL
VI. Model dan Metode PembelajaranA. Ceramah B. Tanya jawab C. Penugasan
VII. SumberSumber belajar : Materi yang didesain oleh guru.
VIII. Alat dan BahanA. Spidol dan whiteboardB. Laptop dan LCD Projektor
IX. Media PembelajaranSlide power point Sistem Kode ASCII
X. Berbasis ICT
XI. Proses Belajar Mengajar atau Skenario PembelajaranA. Pendahuluan
Kegiatan Waktu1. Berdoa2. Guru memberi salam, tegur sapa, dan
memberi motivasi.3. Melakukan presentasi dan menyampaikan
tujuan pembelajaran.
± 15 menit
B. IntiKegiatan Waktu
Guru menjelaskan materi tentang kode ASCII. Diantaranya:1. Pengertian kode ASCII.2. Sekumpulan kode ASCII.3. Karakter Control.4. Keseimbangan (parity).5. Code Tambahan (code Extention).6. ASCII Serial Tarnsmissing.
180 menit
C. PenutupKegiatan Waktu
1. Guru mereview kembali materi dari pertama.2. Guru membuat kesimpulan/rangkuman materi.3. Guru memberi sesi tanya jawab kepada siswa.4. Guru memberikan sesi tanya jawab.
30 Menit
5. Guru mengakhiri pelajaran dengan mengucapan salam.
XII. PenilaianTest tulis, Test lisan/tanya jawab, Praktek.A. Soal Essay:
1. Sebutkan kegunaan dari kode ASCII !2. Kharakter control dalam kode ASCII dibedakan menjadi 5
kelompok. Sebutkan !3. Konversikan kode ASCII berikut menjadi bilangan biner!
a. (127)10 = (7F)16 = 2
b. (0E)16 = 2 = 10
c. (1A)16 = 2 = 10
B. Kunci Jawaban:1. Kegunaan kode ASCII untuk memproses system informasi,
komunikasi dan peralatan yang saling berhubungan yang biasanya berupa keyboard dan keypad.
2. Karakter Control pada ASCII dibedakan menjadi:a. Logical communication.b. Device control.c. Information separator.d. Code extention.e. Physical communication.
3. Hasil konversi kode ASCII:a. (127)10 = (7F)16 = (1111111)2
b. (0E)16 = (0001110)2 = 1410
c. (1A)16 = (0011010)2 = 2610
C. Penskoran
AspekSkor(1-10)
Bobot Nilai Keterangan
Aspek Sikap : Syarat lulus minimal
mencapai nilai 70
1. Kebersihan alat dan bahan
5
2. Keselamatan dan kesehatan kerja
5
3. Ketepatan perencanaan penyelesaian modul
5
Aspek Kognitif :
1. Kemampuan menjawab soal latihan
10
2. Kemampuan menjawab soal evaluasi
20
3. Kemampuan membuat laporan praktikum
10
Aspek Psikomotorik :1. Kemampuan
menjelaskan pengertian kode ASCII
15
2. Kemampuan mengkonversi bilangan desimal ke hexadecimal
15
3. Kemampuan mengkonversi karakter ASCII ke desimal
15
Jumlah 100