Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehSurya Sutedja Telah diubah "6 tahun yang lalu
1
MATAKULIAH SISTEM DIGITAL PERTEMUAN V RANGKAIAN ARITMATIK
OLEH : HIDAYAT JURUSAN TEKNIK KOMPUTER UNIKOM 2009
2
Penjumlahan bil. biner Mari kita hitung : 0 + 0 = 0 0 + 1 = 1
1 + 0 = 1 1 + 1 = 0, carry 1
3
Pengurangan bil. biner Mari kita hitung : 0 - 0 = 0 1 - 0 = 1
1 - 1 = 0 = 1
4
Bilangan tak bertanda Bilangan yang tidak memiliki tanda ‘+’ ataupun ‘-’ Contoh : bilangan 8 bit : : 00 - FFH : 0 – 255 Penjumlah pada bil. tak bertanda dpt mengakibatkan overflow sehingga dibutuhkan bit carry.
5
Bilangan bertanda Bilangan yang memiliki tanda ‘+’ ataupun ‘-’
Bit MSB : tanda ‘+’ ataupun ‘-’ ‘0’ : tanda positif, dan ‘1’ : tanda negatif. Contoh : +38 = -38 = +25 = -25 =
6
Bilangan bertanda Range bilangan bertanda
Pada bilangan 8 bit : -127 s.d 127 negatif : -1 -127 positif : +1 +127
7
Bilangan komplemen 1 Komplemen 1 suatu bilangan biner diperoleh dengan cara membalikkan nilai bil. tersebut. Contoh : (komplemen 1)
8
Bilangan komplemen 1 Contoh :
9
Bilangan komplemen 2 Komplemen 2 suatu bilangan biner diperoleh dengan cara menambahkan ‘1’ pada komplemen 1 bil. tersebut. Contoh : = 1111 (komplemen 2)
10
Bilangan komplemen 2 Contoh :
11
Half Adder (1-bit) A B A B S(um) C(arry) 1 Sum Half Adder Cout
12
Half Adder (1-bit) A B S(um) C(arry) 1 A B Sum Carry
13
Full Adder Cin A B S(um) Cout 1 A B Sum Full Adder Carry In (Cin) Cout
14
Full Adder Cin A B S(um) Cout 1 Or AB Cin AB AB Cin Cin 00 01 11 10 1
1 AB 00 01 11 10 1 Cin AB AB 00 01 11 10 1 00 01 11 10 1 Cin Cin Or
15
Full Adder H.A. H.A. A B Cin Co Sum
16
Full Adder Co Sum Half Adder A B Cin
17
Full Adder
18
4-bit Ripple Adder using Full Adder
Cin Cout S S3 A3 B3 Carry Full Adder A B Cin Cout S S2 A2 B2 Full Adder A B Cin Cout S S1 A1 B1 A0 B0 Full Adder A B Cin Cout S A B Cin Cout S H.A. Full Adder S0 A B S C Half Adder
19
Disain Subtractor A – B = A + (-B) Full Adder Full Adder Full Adder
Cin Cout S Full Adder A B Cin Cout S Full Adder A B Cin Cout S A B C Full Adder Cout Cin S S3 S2 S1 S0 A – B = A + (-B) Lakukan komplemen 2 pada B Jadikan penjumlahan A dan komplemen 2 dari B
20
ADDER/SUBSTRACTOR UNIT
21
SELESAI
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.