Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

BAB 9 RANGKAIAN ARITMATIKA. ARITMATIKA BINER Penjumlahan Biner Penjumlahan biner pada dasarnya sama dengan penjumlahan decimal, tetapi terdapat sedikit.

Presentasi serupa


Presentasi berjudul: "BAB 9 RANGKAIAN ARITMATIKA. ARITMATIKA BINER Penjumlahan Biner Penjumlahan biner pada dasarnya sama dengan penjumlahan decimal, tetapi terdapat sedikit."— Transcript presentasi:

1 BAB 9 RANGKAIAN ARITMATIKA

2 ARITMATIKA BINER Penjumlahan Biner Penjumlahan biner pada dasarnya sama dengan penjumlahan decimal, tetapi terdapat sedikit perbedaan yaitu pada penjumlahan biner hanya dikenal dua nilai yaitu 0 dan 1. pada saat hasil penjumlahan melebihi 1 maka akan menghasilkan carry untuk bit berikutnya

3 ARITMATIKA BINER Tabel Kebenaran Penjumlahan Biner A 0 + B 0 =  0 + Cout A0A0 B0B0 00 C out 0000 0110 1010 1101

4 ARITMATIKA BINER Contoh: 150000 1111 7 +0000 0111 + 220001 0110

5 ARITMATIKA BINER Pengurangan Biner Pengurangan biner juga hanya mengenal 1 dan 0, bila operand 1 lebih kecil dari operand 2 maka akan ada borrow (mengambil nilai dari bit didepanya)

6 ARITMATIKA BINER Tabel Kebenaran Pengurangan Biner A 0 - B 0 = R 0 + B out R 0 = Remainder (sisa) B out = Borrow (dari bit didepanya A0A0 B0B0 R0R0 B out 0000 0111 1010 1100

7 ARITMATIKA BINER Contoh: 40100 3 - 0011 – 1 0001

8 ARITMATIKA BINER Perkalian Biner Contoh: 130000 1101 11 x 0000 1011 x 13 0000 1101 13 + 00001 101 143 000000 00 0000110 1 + 0001000 1111

9 ARITMATIKA BINER Pembagian Biner Contoh: 9 - 11 - 0 11 11 - 0

10 Komplemen 2 Digunakan untuk menyatakan bilangan biner negatif, sehingga pengurang berubah menjadi penjumlahan Merupakan komplemen 1 yang ditambah 1 Komplemen 1 negasi dari bilangan biner Contoh: 35 = 0010 0011 Komplemen 1=1101 1100 Komplemen 2=1101 1101  (-35)

11 Komplemen 2 Sign Bit  Bit tanda yang digunakan untuk membedakan bilangan positif dan negatif  Bila Sign Bit 1 maka bilangan tersebut negatif  Bila Sign Bit 0 maka bilangan tersebut positif

12 Komplemen 2 Range Bilangan  Range bilangan positif 0 s/d 2 n-1 -1  Range bilangan negatif -1 s/d 2 n-1  n adalah panjang 1 byte (jumlah bit)  Contoh: (system 8 bit) 0 – 2 7 -1 = 0s/d127  0000 0000 – 0111 1111 -1 – 2 7 = -1 s/d -128  1111 1111 – 1000 0000

13 Komplemen 2 Pengurang dengan komplemen 2 Contoh +59=0011 1011 - 35=1101 1101 Jumlah 24=0001 1000

14 Rangkaian Aritmatika Adder Terdapat dua jenis rangkaian adder: Half Adder Rangkaian penjumlah yang hanya mempunyai dua input(operand) dan dua output (sum dan carry)

15 Rangkaian Aritmatika ABCS 0000 0101 1001 1110 A B HA S C

16 Rangkaian Aritmatika Full Adder Rangkaian Full adder mempunyai tiga input yaitu dua untuk operand dan 1 untuk carry in, serta 2 output sum dan carry out

17 Rangkaian Aritmatika FA XYZ CS XYZCS 00000 00101 01001 01110 10001 10110 11010 11111 X, Y= operand Z = carry in C = carry out S = sum

18 Rangkaian Aritmatika Full Adder 4 bit FA XYZ CS XYZ CS XYZ CS XYZ CS AoBoA1A1 B1B1 11 22 33 00 B2B2 A2A2 B3B3 A3A3 Cout

19 Rangkaian Aritmatika B4 B5 B6 B7 A4A5A6A7 B0 B1 B2 B3 A0A1A2A3 S4S5S6S7 C out S0S1S2S3 0 (PENJUMLAHAN) 1(PENGURANGAN)

20 Rangkaian Aritmatika BCD Adder Operasi penjumlahan ini sama dengan penjumlahan biner, tetapi perlu ditambahkan koreksi untuk penjumlahan yang hasilnya lebih dari 9. Hal ini dikarenakan pada penjumlahan BCD bila hasil penjumlahan biner lebih dari 9 maka menghasilkan carry untuk digit berikutnya

21 Rangkaian Aritmatika 70111BCD 8 +1000BCD 151111BCD  BCD tidak benar 0110 +  Koreksi 0101  Menghasilkan Carry 1 untuk digit berikutnya Untuk penjumlahan yang hasilnya sama dengan atau lebih kecil dari 9 tidak perlu ditambahkan koreksi.

22 Rangkaian Aritmatika Rangkaian BCD adder


Download ppt "BAB 9 RANGKAIAN ARITMATIKA. ARITMATIKA BINER Penjumlahan Biner Penjumlahan biner pada dasarnya sama dengan penjumlahan decimal, tetapi terdapat sedikit."

Presentasi serupa


Iklan oleh Google