06.teknik digital sandi biner_02
Transcript of 06.teknik digital sandi biner_02
04/12/2023Zulfadli Sulthan - PTIK - UNM
Pertemuan 6
1
Teknik Digital
04/12/2023Zulfadli Sulthan - PTIK - UNM
Sandi Biner Ch.2
2
04/12/2023Zulfadli Sulthan - PTIK - UNM
Sandi 5 BitMengkode bilangan lbh mudahLebih cepat mendeteksi kesalahan
3
04/12/2023Zulfadli Sulthan - PTIK - UNM
SANDI 2 DARI 5 (2-OUT-OF-5) Sandi tanpa bobot dalam telepon dan komunikasi
memiliki paritas genapMempunyai dua buah 1 dlm masing-masing
klmpk sandikesalahan dpt dideteksi dg lbh andal
4
04/12/2023Zulfadli Sulthan - PTIK - UNM
Sandi Pencacah Gesersandi tanpa bobot dalam pencacah
elektronismudah dikode secara elektronis
DESIMAL 2 DARI 5 PENCACAH
GESER 0 00011 00000 1 00101 00001 2 00110 00011 3 01001 00111 4 01010 01111 5 01100 11111 6 10001 11110 7 10010 11100 8 10100 11000 9 11000 10000
5
04/12/2023Zulfadli Sulthan - PTIK - UNM
Sandi GraySandi tak berbobot yg tdk sesuai bg
operasi aritmatikaBerguna bg piranti masukan/keluaran,
pengubahan analog ke digital dan peralatan2bantu lain
TABEL
DESIMAL SANDI GRAY
BINER
0 0000 0000 1 0001 0001 2 0011 0010 3 0010 0011 4 0110 0100 5 0111 0101 6 0101 0110 7 0100 0111 8 1100 1000 9 1101 1001
10 1111 1010 11 1110 1011 12 1010 1100 13 1011 1101 14 1001 1110 15 1000 1111
6
04/12/2023Zulfadli Sulthan - PTIK - UNM
Perubahan Biner-Gray1. Angka Gray pertama sama dengan angka biner pertama.maka ulangilah
angka pertama Contoh: 1100 biner 1 Gray
2. Selanjutnya, tambahkan 2 bit pertama pada bilangan biner, dg mengabaikan setiap bawaan. Jumlahnya mrpk angka Gray berikutnya
1100 biner (1+1=0 dg bawaan 1 yg diabaikan) 10 Gray
3. Tambahkan 2 angka biner berikutnya untuk mendapatkan angka Gray berikutnya
1100 biner 101 Gray 4. Tambahkan 2 angka biner terakhir untuk mendapatkan angka Gray
1100 biner 1010 Gray
Sehingga 1100 biner= 1010 Gray
7
04/12/2023Zulfadli Sulthan - PTIK - UNM
Perubahan Gray-Biner
1. Ulangilah angka paling berbobot Contoh: 101110101 gray
1 biner 2. Tambahkan secara diagonal
101110101 gray (1+0)=1 11 biner
3. Lanjutkan menambahkan secara diagonal untuk mendapatkan angka biner selanjutnya
101110101 gray 110100110 biner
8
04/12/2023Zulfadli Sulthan - PTIK - UNM
Sandi ASCIIDigunakan pada teletypewrite=TTYTTY:
satuan masukan/keluaran yang digunakan secara luas bg komputer pemakaian bersama, mikrokomputer
Mempunyai papan tombol untuk memasukkan program dan data dan mekanisme pencetakan untuk memperoleh jawaban dari komputer.
Dapat menerima alfanumerikSandi yg memungkinkan standarisasi perangkat
keras penghubung ( interface) seperti keyboard, printer, video display dsb
Merupakan sandi 7 bit dg format X6X5X4 X3X2X1X0
9
04/12/2023Zulfadli Sulthan - PTIK - UNM
Cont’TABEL AMERICAN STANDARD CODE INFORMATION EXCHANGE 000 001 010 011 100 101 110 111 0000 NULL 0 @ P 0001 SOM DC1 ! 1 A Q 0010 EOA DC2 " 2 B R 0011 EOM DC3 # 3 C S 0100 EOT DC4 $ 4 D T 0101 WRU ERR % 5 E U Tdk 0110 RU SYNC & 6 F V digunakan 0111 BELL LEM , 7 G W 1000 FE0 S0 ( 8 H X
1001 HT SK S1 ) 9 I Y
1010 LF S2 * : J Z 1011 VTAB S3 + ; K [ 1100 F F S4 , < L \ ACK 1101 CR S5 - = M ] 1110 SOM S6 * > N ESC 1111 SI S7 / ? DEL
10
04/12/2023Zulfadli Sulthan - PTIK - UNM
Cont’• Keterangan :Singkatan-singkatan dlm tabel
NULL Senggang nol CR Pengembalian SOM Awal pesan SO Geser keluar EOA Akhir alamat SI Geser masuk EOM Akhir pesan DC0 Pengendali piranti 1
dicadangkan bagi data Link Escape EOT Akhir Transmisi DC1-DC2 Pengendali piranti WRU “Siapakah anda” ERR Kesalahan RU Apakah anda…? SYNC Senggang serempak BELL Sinyal terdengarkan LEM Akhir logika bg media FE Efektor format SO0-SO7 Pemisah( informasi) HT Tabulasi horisontal Pemisah kata(kosong) biasanya bkn cetakan SK Loncat(kartu berlubang) ACK Jawaban LF Catu baris 2 Pengendali takdigunakan V/TAB tabulasi vertikal ESC Escape FF Catu bentuk DELL Senggang hapus
11
04/12/2023Zulfadli Sulthan - PTIK - UNM
Thank you !!!
12