Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pengantar Sistem Komputer Sistem Bilangan Representasi Data UP. FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI Putra Prima Naufal, S.ST.

Presentasi serupa


Presentasi berjudul: "Pengantar Sistem Komputer Sistem Bilangan Representasi Data UP. FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI Putra Prima Naufal, S.ST."— Transcript presentasi:

1 Pengantar Sistem Komputer Sistem Bilangan Representasi Data UP. FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI Putra Prima Naufal, S.ST

2 Tujuan Materi ini mendiskusikan beberapa konsep penting mencakup sistem bilangan biner dan hexadecimal, organisasi data biner (bit, nibbles, byte, kata/word, dan double word), sistem penomoran bertanda (signed) dan tidak bertanda (unsigned), aritmatika, logika, shift/geser, dan operasi rotate pada nilai biner, bit field dan paket data, dan himpunan karakter ASCII UP. FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI

3 Jenis – Jenis Sistem Bilangan  Bilangan Biner (Basis 2)  Bilangan Oktal (Basis 8)  Bilangan Desimal (Basis 10)  Bilangan Heksadesimal (Basis 16) UP. FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI Heksadesimal0123456789ABCDEF Desimal0123456789101112131415 Oktal012345671011121314151617 Biner01101110010111011110001001101010111100110111101111

4 Konversi Radiks-r ke desimal Rumus konversi radiks-r ke desimal: Contoh: – 1101 2 = 1  2 3 + 1  2 2 + 1  2 0 = 8 + 4 + 1 = 13 10 – 572 8 = 5  8 2 + 7  8 1 + 2  8 0 = 320 + 56 + 16 = 392 10 – 2A 16 = 2  16 1 + 10  16 0 = 32 + 10 = 42 10

5 Konversi Bilangan Desimal ke Biner Konversi bilangan desimal bulat ke bilangan Biner: Gunakan pembagian dgn 2 secara suksesif sampai sisanya = 0. Sisa-sisa pembagian membentuk jawaban, yaitu sisa yang pertama akan menjadi least significant bit (LSB) dan sisa yang terakhir menjadi most significant bit (MSB).

6 Contoh: Konersi 179 10 ke biner: 179 / 2 = 89 sisa 1 (LSB) / 2 = 44 sisa 1 / 2 = 22 sisa 0 / 2 = 11 sisa 0 / 2 = 5 sisa 1 / 2 = 2 sisa 1 / 2 = 1 sisa 0 / 2 = 0 sisa 1 (MSB)  179 10 = 10110011 2 MSB LSB

7 Konversi Bilangan Desimal ke Oktal Konversi bilangan desimal bulat ke bilangan oktal: Gunakan pembagian dgn 8 secara suksesif sampai sisanya = 0. Sisa-sisa pembagian membentuk jawaban, yaitu sisa yang pertama akan menjadi least significant bit (LSB) dan sisa yang terakhir menjadi most significant bit (MSB).

8 Contoh: Konversi 179 10 ke oktal: 179 / 8 = 22 sisa 3 (LSB) / 8 = 2 sisa 6 / 8 = 0 sisa 2 (MSB)  179 10 = 263 8 MSB LSB

9 Konversi Bilangan Desimal ke Hexadesimal Konversi bilangan desimal bulat ke bilangan hexadesimal: Gunakan pembagian dgn 16 secara suksesif sampai sisanya = 0. Sisa-sisa pembagian membentuk jawaban, yaitu sisa yang pertama akan menjadi least significant bit (LSB) dan sisa yang terakhir menjadi most significant bit (MSB).

10 Contoh: Konversi 179 10 ke hexadesimal: 179 / 16 = 11 sisa 3 (LSB) / 16 = 0 sisa 11 (dalam bilangan hexadesimal berarti B)MSB  179 10 = B3 16 MSB LSB

11 Konversi Bilangan Biner ke Oktal Untuk mengkonversi bilangan biner ke bilangan oktal, lakukan pengelompokan 3 digit bilangan biner dari posisi LSB sampai ke MSB

12 Contoh: konversikan 10110011 2 ke bilangan oktal Jawab : 10 110 011 2 6 3 Jadi 10110011 2 = 263 8

13 Konversi Bilangan Oktal ke Biner Sebaliknya untuk mengkonversi Bilangan Oktal ke Biner yang harus dilakukan adalah terjemahkan setiap digit bilangan oktal ke 3 digit bilangan biner

14 Contoh Konversikan 263 8 ke bilangan biner. Jawab: 2 6 3 010 110 011 Jadi 263 8 = 010110011 2 Karena 0 didepan tidak ada artinya kita bisa menuliskan 10110011 2

15 Konversi Bilangan Biner ke Hexadesimal Untuk mengkonversi bilangan biner ke bilangan hexadesimal, lakukan pengelompokan 4 digit bilangan biner dari posisi LSB sampai ke MSB

16 Contoh: konversikan 10110011 2 ke bilangan heksadesimal Jawab : 1011 0011 11 10 /B 16 3 Jadi 10110011 2 = B3 16

17 Konversi Bilangan Hexadesimal ke Biner Sebaliknya untuk mengkonversi Bilangan Hexadesimal ke Biner yang harus dilakukan adalah terjemahkan setiap digit bilangan Hexadesimal ke 4 digit bilangan biner

18 Contoh Konversikan B3 16 ke bilangan biner. Jawab: B 3 1011 0011 Jadi B3 16 = 10110011 2

19 Tugas Konversikan Bilangan di Bawah ini 89 10 = …… 16 367 8 = …… 2 11010 2 = …… 10 7FD 16 = …… 8 29A 16 = …… 10 110111 2 = ……. 8 359 10 = …… 2 472 8 = …… 16

20 Konversi 89 10 ke hexadesimal: 89 / 16 = 5 sisa 9 89 10 = 59 16 Konversi 367 8 ke biner: 3 = 011 ; 6 = 110 ; 7 = 111 » 011110111 2 = 11110111 2 Konversi 11010 2 ke desimal: = 1  2 4 + 1  2 3 +0  2 2 + 1  2 1 + 0  2 0 = 16 + 8 + 2 = 26 10 Jawaban

21 Konversi 7FD 16 ke oktal: 7 = 0111 ; F = 1111 ; D = 1101 011111111101 2 = 11111111101 2 11111111101 2 = 3775 8 » 7FD 16 = 3775 8 Konversi 29A 16 ke desimal: = 2  16 2 + 9  16 1 + A  16 0 = 512 + 144 + 10 = 666 10

22 Jawaban Konversi 110111 2 ke Oktal 110= 6 ; 111 = 7  110111 2 = 67 8 Konversi 359 10 ke biner 359 / 2 = 179 sisa 1 (LSB) / 2 = 89 sisa 1 / 2 = 44 sisa 1 / 2 = 22 sisa 0 / 2 = 11 sisa 0 / 2 = 5 sisa 1 / 2 = 2 sisa 1 / 2 = 1 sisa 0 / 2 = 0 sisa = 1 (MSB)  359 10 = 101100111 2

23 Jawaban Konversi 472 8 ke hexadecimal = 314 472 8 = 100111010 2 4 7 2 100 111 010 100111010 2 = 13A 16


Download ppt "Pengantar Sistem Komputer Sistem Bilangan Representasi Data UP. FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI Putra Prima Naufal, S.ST."

Presentasi serupa


Iklan oleh Google