Download - Adder Subtractor 1Bit
-
8/18/2019 Adder Subtractor 1Bit
1/20
Laporan Praktikum V
Praktik Teknik Digital
ADDER / SUBTRACTOR 1BIT
Disusun Ole !
"ama ! Ama#i $a#illa
%elas ! P&T&In'ormatika E1
"I( ! 1)*+,+)1,+,
Dosen ! Bekti -ulan#ari. (&P#
PE"DIDI%A" TE%"I% I"$OR(ATI%A / TE%"I% ELE%TRO"I%A
$A%ULTAS TE%"I%
U"IVERSITAS "EERI 0O0A%ARTA
+,1)
-
8/18/2019 Adder Subtractor 1Bit
2/20
ADDER / SUBTRACTOR 1BIT
I& TUUA" PERCOBAA"
Setelah selesai Praktikum Mahasiswa diharapkan dapat:
1. Merangkai dan menjelaskan cara kerja rangkaian Half Adder.
2. Merangkai dan menjelaskan cara kerja rangkaian Half Subtractor.
. Merangkai dan menjelaskan cara kerja rangkaian !ull Adder.
". Merangkai dan menjelaskan cara kerja rangkaian !ull Subtractor.
II& DASAR TEORI
#erbang $ogika adalah rangkaian dengan satu atau lebih dari satu sin%al masukan
tetapi han%a menghasilkan satu sin%al berupa tegangan &$ogika' tinggi (1) &$*+
men%ala' atau tegangan &$ogika' rendah (,) &$*+ mati'. +ikarenakan analisis gerbang
logika dilakukan dengan Aljabar -oolean maka gerbang logika sering juga disebut
angkaian logika.
-erikut Merupakan /enis0jenis beserta muatan #erbang $ogika di dalamn%a:
Sumber: fle:///H:/%C2%A0/Bahan2%20Teknik%20Digital/gates1.jg
Diakses pada 18 September 2014 Pukul 23.00 WIB
A& 2al' A##er
Half adder adalah suatu rangkaian penjumlah s%stem bilangan biner %ang
paling sederhana. angkaian ini han%a dapat digunakan untuk operasi penjumlahan
data bilangan biner sampai 1 bit saja. angkaian half adder mempun%ai 2 masukan
dan 2 keluaran %aitu Summar% out &Sum' dan arr% out &arr%'.
-
8/18/2019 Adder Subtractor 1Bit
3/20
Masukan : A 3 1 Masukan : A 3 1
- 3 , - 3 1
000000000 4 000000000 4
5eluaran : , 1 5eluaran : 1 ,
arr% arr%
Sum Sum
Persamaan logikan%a adalah :
Sum 3 4A5 & B6 7 4A & B56 serta Carr8 3 A & B
+imana A dan - merupakan data0data inputn%a.
B& 2al' Su9stra:tor
Half subtractor adalah suatu rangkaian %ang dapat digunakan untuk
melakukan operasi pengurangan data0data bilangan biner hingga 1 bit saja. Half
substractor mempun%ai karakteristik : 2 masukan %aitu input A dan - serta 2
keluaran %aitu Summar% &Sum' dan -orrow. Pada contoh berikut6 input - sebagai
bilangan pengurangn%a dan input A sebagai bilangan %ang dikurang.
Masukan : A 3 1 Masukan : A 3 ,
- 3 , - 3 1
000000000−
000000000−
5eluaran : , 1 5eluaran : 1 1
-orrow -orrow
Sum Sum
Persamaan $ogikan%a adalah :
Sum 3 4A5 & B6 7 4A & B56 serta Borro; 3 A5 & B
+imana A dan - merupakan data0data nput.
C& $ull A##er
angkaian full adder dapat digunakan untuk menjumlahkan bilangan biner
%ang lebih dari 1 bit. iri pokok dari !ull adder dibandingkan dengan half adder
terletak pada jenis7jumlah masukan. Pada !ull adder terdapat tambahan satu
masukan6 %aitu arr%8in.
-
8/18/2019 Adder Subtractor 1Bit
4/20
Masukan : A 3 1 Masukan : A 3 1
- 3 , - 3 1
arr%8in 3 , arr%8in 3 1
000000000 4 000000000 4
5eluaran : , 1 5eluaran : 1 1
arr%8out arr%8out
Sum Sum
Persamaan logikan%a adalah &berdasarkan tabel kebenaran' :
Sum 3 4A B6 C
-
8/18/2019 Adder Subtractor 1Bit
5/20
III& ALAT DA" BA2A" PERCOBAA"
1. Power Suppl%
2. +igital 12'
.
-
8/18/2019 Adder Subtractor 1Bit
6/20
>. Membuat rangkaian Half Subtractor seperti pada gambar .
#ambar : angkaian Half Subtractor 1
B. Mengatur keadaan logika dari kedua inputn%a A dan - sesuai dengan tabel
kebenaran dan mencatat keadaan outputn%a.
@. Membuat rangkaian Half Subtractor dengan *90;r seperti pada gambar ".
#ambar ": angkaian Half Subtractor 2
. Mengatur keadaan logika dari kedua inputn%a A dan - sesuai dengan tabel
kebenaran dan mencatat keadaan outputn%a.
D. Membuat rangkaian !ull Adder seperti pada gambar >.
#ambar >: angkaian !ull Adder 1
-
8/18/2019 Adder Subtractor 1Bit
7/20
1,. Mengatur keadaan logika dari kedua inputn%a A6 - dan arr% n sesuai dengan
tabel kebenaran dan mencatat keadaan outputn%a.
11. Membuat rangkaian !ull Adder dengan *90;r seperti pada gambar B.
#ambar B: angkaian !ull Adder 2
12. Mengatur keadaan logika dari kedua inputn%a A6 - dan arr% n sesuai dengan
tabel kebenaran dan mencatat keadaan outputn%a.
1. Membuat rangkaian !ull Subtractor seperti pada gambar @.
#ambar @: angkaian !ull Subtractor 1
1". Mengatur keadaan logika dari kedua inputn%a A6 - dan -orrow n sesuai dengan
tabel kebenaran dan mencatat keadaan outputn%a.
1>. Membuat rangkaian !ull Subtractor dengan *90;r seperti pada gambar .
#ambar : angkaian !ull Subtractor 2
-
8/18/2019 Adder Subtractor 1Bit
8/20
1B. Mengatur keadaan logika dari kedua inputn%a A6 - dan -orrow n sesuai dengan
tabel kebenaran dan mencatat keadaan outputn%a.
1@. Membuat kesimpulan dari apa %ang sa%a lakukan.
V& LAPORA" 2ASIL PE"A(ATA"
A. &
A
A0&
B
A=&
Bo
--.,
-.,
-+.,
-!.
,
-#.
1
-H.
1B&.
-/.
1
-5.
,
-$.
,
B'.
-?.
1
-;.
1
-P.
,
B(.
-.
-
8/18/2019 Adder Subtractor 1Bit
9/20
BS&I"P
UT
BT& OU
PUT
BU&
A
BV&
B
B-&
Bo
BX.Su
-.,
-I.,
A.,
CB.
.
,
+.
1
*.
1C).
#.
1
H.
,
.
,C*.
5.
1
$.
1
M.
,
C+.
;.
P. : Percobaan rangkaian !ull Adder 1
C?& I"PUTCR& O
UP
UT
CS& CT&
CU& Ca
rr8
In
CV&
C
CW.Su
C.. I. ,+A.
,
DB.
+.++. +*. 1+!.
,
D,.
+H. +/. , +5., D$.
+M.+?. +;. 1+P.
1
D(.
+.+S. +
-
8/18/2019 Adder Subtractor 1Bit
10/20
*?.
-
8/18/2019 Adder Subtractor 1Bit
11/20
I2&I"PUTII& OU
PUT
I&IL& Borro
; In
I(&
B
I#.Su
E. , .,
&S.
G. 1=.
1&.
/A.,/-.
1 *C.
/!. 1/#.
1 *H.
/5.,/$.
, *'.
/P. 1 /E., *3.
/F.,/G.
, *#.
/I. 15A.
1
!B.
%C&
%D&
-
8/18/2019 Adder Subtractor 1Bit
12/20
VI& A"ALISIS
5*. +ari hasil percobaan %ang telah kami lakukan6 kami mendapatkan beberapa
data:
A.
-
8/18/2019 Adder Subtractor 1Bit
13/20
UP
UT
(B&(C&
(D& Ca
rr8
In
(E&
C
'(.Su
M#.MH. M., M/.,
'!.
M$.MM. M?. 1M;.
,
'.
ME.M. MS. ,M
-
8/18/2019 Adder Subtractor 1Bit
14/20
+.
-
8/18/2019 Adder Subtractor 1Bit
15/20
PG.
P=. #ambar : !ull Adder 2 bit menggunakan #erbang Primitie Model 2
PC.
-
8/18/2019 Adder Subtractor 1Bit
16/20
-. Fji rangkaian !ull Adder 2 bit menggunakan #erbang Macro:
P.
.
-
8/18/2019 Adder Subtractor 1Bit
17/20
-
8/18/2019 Adder Subtractor 1Bit
18/20
1. )ull A55er 5aat 5igunakan untuk menjumlahkan rangkaianbilangan;bilangan biner 6ang lebih 5ari 1 bit. enjumlahanbilangan;bilangan biner sama haln6a 5engan enjumlahanbilangan 5eimal 5imana hasil enjumlahan tersebut terbagimenja5i 2 "utut> 6aitu Summar6 8*umlah Hasil9 5an Carr6
8Siman9.2. +alam rangkaian Half Adder6 apabila salah satu switch berlogic 16 maka hasil
outputn%aK Sum bernilai 1 dan arr% ,.
. +alam rangkaian !ull Adder 1 bit6 apabila semua switch berlogic 16 maka hasil
outputn%a semua bernilai 1.
". !ull subtractor dapat digunakan untuk melakukan operasi pengurangan bilangan0
bilangan biner %ang panjangn%a lebih dari 1 bit. angkaian ini terdiri dari terminal
input &A6 -6 dan -orrow in' dan 2 terminal output &Sum dan -orrow'. angkaian
full subtractor dibentuk dari 2 buah rangkaian pada half subtractor.
AAH.
AAI&
AA&
-
8/18/2019 Adder Subtractor 1Bit
19/20
AA%& LA(PIRA"
AA$.
AAM.
AA?.
AA;. #ambar $aporan
sementara Percobaan A
&
-
8/18/2019 Adder Subtractor 1Bit
20/20
AAS.
AAT. L L L