Ppt tugas teknik digital 2
-
Upload
yazid-kho-anwar -
Category
Documents
-
view
44 -
download
5
Transcript of Ppt tugas teknik digital 2
Binary CodesTugas 2 Teknik Digital
ICHAL HAICHAL 11910201041KUKUH DHARMAWAN 11910201061YAZID KHOIRUL ANWAR 11910201102
Binary Coded DecimalKode BCD adalah suatu kode
yang menggunakan desimal yang berkode biner(Binary-code desimal). Kode BCD ini ada yang terdiri dari 4 (empat) bit, 5 bit, dan yang lebih dari 5 bit, yang artinya masing-masing angka desimal mewakili 4 bit (binary digit), 5 bit, atau lebih dari 5 bit.
Tentang BCDBCD dikonversikan menjadi Biner
contoh:Berapa BCD 8421 dari 684 bilangan desimal? Jawab : 6 = 0110
8 = 1000 4 = 0100Jadi 684 = 0110 1000 0100 BCD
8421
Excess-3 Code Untuk mengkodekan bilangan desimal menjadi kodeekses-3,maka setiap angka desimaltersebut harus ditambahkan dengan 3 lalu diubah menjadi bentuk binercontoh:Berapa ekses-3 dari 7? Jawab : 7 + 3 = 10Berarti : 10 = 1010 ekses-3Jadi (7)10 = (1010)ekses-3
Kode GrayKonversi Biner-Gray Berapa gray 00102? 0010 0010 Digeser
0011 Simpanan tidak diperhatikan
Jadi 00102 adalah 0010
Konversi Gray-BinerBerapa Biner 1000? Msb 1111 1000 1111 Jadi 1000 Gray adalah 11112
Alphanumeric Codes untuk mempermudah interaksi antara user dan
komputer.
KodeASCII me-representasikankode-kodeuntuk :
Angka (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
Huruf ( a – z, A – Z )
Simbol( &, ^, %, $ @ .. )
Tombol ( Enter, Esc, Backspace, Space, Tab, Shift, Ctrl )
KarakterGrafis ( kode ASCII Standarnomor 128 s/d 255 )
EBCDIC codeKodeASCII (American Standard Codes for International Interchange) adalah kumpulan kode-kode yang dipergunakan
EBCDIC (Extended Binary Code Decimal for Information Intercharge)Ini merupakan kepanjangan dari Extended Binary Coded Decimal Interchange Code. Terdiri dari kombinasi 8-bit.
Seven-segment Display Code
Kode Parity
Transmisi menggunakan even parity :
A akan mengirim : 1001
A menghitung nilai bit parity : 1^0^0^1 = 0
A menambahkan bit parity dan kirim : 10010
B menerima : 10010
B menghitung keseluruhan parity : 1^0^0^1^0 = 0
B melaporkan transmisi berhasil dengan parity yang benar (genap)
Transmisi menggunakan odd parity:
A akan mengirim : 1001
A menghitung nilai bit parity : ~(1^0^0^1) = 1
A menambahkan bit parity dan kirim : 10011
B menerima : 10011
B menghitung keseluruhan parity : 1^0^0^1^1 = 1
B melaporkan transmisi berhasil dengan parity yang benar (ganjil).
Terjadi kesalahan transmisi pada bit kedua:
A akan mengirim : 1001
A menghitung nilai bit parity : 1^0^0^1 = 0
A menambahkan bit parity dan kirim : 10010
*TRANSMISSION ERROR*
B menerima : 11010
B menghitung keseluruhan parity : 1^1^0^1^0 = 1
B melaporkan transmisi salah, karena nilai parity tidak sama.
Terima Kasih . . .