Anda di halaman 1dari 8

PETUNJUK PRAKTIKUM ELEKTRONIKA DIGITAL 1

PERCOBAAN 8. RANGKAIAN ARITMETIKA DIGITAL DASAR


TUJUAN: Setelah menyelesaikan percobaan ini mahasiswa diharapkan mampu

UUUU

Memahami rangkaian aritmetika digital : adder dan subtractor Mendisain rangkaian adder dan subtractor (Half dan Full) berdasarkan

Tabel Kebenaran yang diketahui PERALATAN:

UUUU

1. Logic Circuit Trainer ITF-02 / DL-02 2. Oscilloscope TEORI: Rangkaian aritmetika digital dasar terdiri dari dua macam : Adder, atau rangkaian penjumlah, berfungsi menjumlahkan dua buah bilangan yang telah dikonversikan menjadi bilangan-bilangan biner, dan Subtraktor, atau rangkaian pengurang, yang berfungsi mengurangkan dua buah bilangan. 1. HALF ADDER Sebuah rangkaian Adder terdiri dari Half Adder dan Full Adder. Half Adder menjumlahkan dua buah bit input, dan menghasilkan nilai jumlahan (sum) dan nilai lebihnya (carry-out). Half Adder diletakkan sebagai penjumlah dari bit-bit terendah (Least Significant Bit). Blok Diagram dari sebuah rangkaian Half Adder ditunjukkan pada gambar 8-1.

UUUU

UUUU

PERCOBAAN 8. Halaman 36 RANGKAIAN ARITMETIKA DIGITAL DASAR

PETUNJUK PRAKTIKUM ELEKTRONIKA DIGITAL 1

A INP UT Half Adder B

CO
B

Gambar 8-1. Blok Diagram Half Adder Prinsip kerja Half Adder ditunjukkan pada gambar 8-2.

Cin + 2

Cin A1 B1 1 + Cout A0 B0 0 + Cout

Gambar 8-2. Prinsip Kerja Half Adder Sebuah Half Adder mempunyai Tabel Kebenaran seperti pada Tabel 8-1. Tabel 8-1. Tabel Kebenaran Half Adder
A0 0 0 1 1 B0 0 1 0 1 0 0 1 1 0 Cout 0 0 0 1

PERCOBAAN 8. Halaman 37 RANGKAIAN ARITMETIKA DIGITAL DASAR

OUTP UT

PETUNJUK PRAKTIKUM ELEKTRONIKA DIGITAL 1

Berdasarkan output-output yang didapatkan dari Tabel Kebenaran, dibuat rangkaian seperti gambar 8-3.

A0
BBB BBB

BBB

B0

BBB

0 0 =A 0 B 0 +A 0 B 0 =A 0 B 0 +A 0 B 0
BBB
BBB

BBB

BBB

BBB

BBB

BBB

BBB

BBB

BBB

BBB

BBB

BBB

BBB

BBB

BBB

BBB

BBB

BBB

BBB

C OUT =A 0 B 0
BBB
BBB

BBB

BBB

BBB

BBB

Gambar 8-3. Rangkaian Half Adder


UUUU

2. FULL ADDER Sebuah Full Adder menjumlahkan dua bilangan yang telah dikonversikan

menjadi bilangan-bilangan biner. Masing-masing bit pada posisi yang sama saling dijumlahkan. Full Adder sebagai penjumlah pada bit-bit selain yang terendah. Full Adder menjumlahkan dua bit input ditambah dengan nilai Carry-Out dari penjumlahan bit sebelumnya. Output dari Full Adder adalah hasil penjumlahan (Sum) dan bit kelebihannya (carry-out). Blok diagram dari sebuah full adder diberikan pada gambar 8-4.
OUTP UT
BBB
BBB

A INP UT B C IN
BBB
B BB

Full Adder CO

Gambar 8-4. Blok Diagram Full Adder Tabel Kebenaran untuk sebuah Full Adder diberikan pada Tabel 8-.2.

PERCOBAAN 8. Halaman 38 RANGKAIAN ARITMETIKA DIGITAL DASAR

PETUNJUK PRAKTIKUM ELEKTRONIKA DIGITAL 1

Tabel 8-2. Tabel Kebenaran Full Adder

A1 0 0 0 0 1 1 1 1

B1 0 0 1 1 0 0 1 1

CI N 0 1 0 1 0 1 0 1

1 0 1 1 0 1 0 0 1

Co u t 0 0 0 1 0 1 1 1

Berdasarkan output-output yang didapatkan dari Tabel Kebenaran, dibuat rangkaian seperti gambar 8-5.
A1 B1 CIN COUT 1

Gambar 8-5. Rangkaian Full Adder

PERCOBAAN 8. Halaman 39 RANGKAIAN ARITMETIKA DIGITAL DASAR

PETUNJUK PRAKTIKUM ELEKTRONIKA DIGITAL 1

UUUU

1. HALF SUBTRACTOR Sebuah rangkaian Subtractor terdiri dari Half Subtractor dan Full Subtractor.

Half Subtractor mengurangkan dua buah bit input, dan menghasilkan nilai hasil pengurangan (Remain) dan nilai yang dipinjam (Borrow-out). Half Subtractor diletakkan sebagai pengurang dari bit-bit terendah (Least Significant Bit). Blok Diagram dari sebuah rangkaian Half Subtractor ditunjukkan pada gambar 8-6.
OUTP UT

A INP UT Half Subtractor

R BO

Gambar 8-6. Blok Diagram Half Subtractor Prinsip kerja Half Subtractor ditunjukkan pada gambar 8-7.

Bin -

Bin A1 B1 R1 + Bout A0 B0 R0 + Bout

Gambar 8-7. Prinsip Kerja Half Subtractor Sebuah Half Subtractor mempunyai Tabel Kebenaran seperti pada Tabel 8-3.

PERCOBAAN 8. Halaman 40 RANGKAIAN ARITMETIKA DIGITAL DASAR

PETUNJUK PRAKTIKUM ELEKTRONIKA DIGITAL 1

Tabel 8-3. Tabel Kebenaran Half Subtractor

A0 0 0 1 1

B0 0 1 0 1

R0 0 1 1 0

Bo u t 0 1 0 0

Berdasarkan output-output yang didapatkan dari Tabel Kebenaran, dibuat rangkaian seperti gambar 8-8.
A0 B0

R0 =A0B0+A0B0

BOUT =A0B0

Gambar 8-8. Rangkaian Half Subtractor


UUUU

4. FULL SUBTRACTOR Sebuah Full Subtractor mengurangkan dua bilangan yang telah dikonversikan

menjadi bilangan-bilangan biner. Masing-masing bit pada posisi yang sama saling dikurangkan. Full Subtractor mengurangkan dua bit input dan nilai Borrow-Out dari pengurangan bit sebelumnya Output dari Full Subtractor adalah hasil pengurangan (Remain) dan bit pinjamannya (borrow-out). Blok diagram dari sebuah full subtractor diberikan pada gambar 8-9.

PERCOBAAN 8. Halaman 41 RANGKAIAN ARITMETIKA DIGITAL DASAR

PETUNJUK PRAKTIKUM ELEKTRONIKA DIGITAL 1

INP UT

A B B IN
BBB
BBB

R Full Subtractor BO
BBB

BBB

Gambar 8-.9. Blok Diagram Full Subtractor Tabel Kebenaran untuk sebuah Full Subtractor diberikan pada Tabel 8-4. Tabel 8-4. Tabel Kebenaran Full Subtractor
A1 0 0 0 0 1 1 1 1 B1 0 0 1 1 0 0 1 1 BIN 0 1 0 1 0 1 0 1 R1 0 1 1 0 1 0 0 1 Bout 0 1 1 1 0 0 0 1

Berdasarkan output-output yang didapatkan dari Tabel Kebenaran, dibuat rangkaian seperti gambar 8-10.
A1 B
1
BBB

R1
BBB

BBB

BBB

B IN
BBB
BB

B OUT
BBB

BBB

Gambar 8-10. Rangkaian Full Subtractor


PERCOBAAN 8. Halaman 42 RANGKAIAN ARITMETIKA DIGITAL DASAR

OUTP UT

PETUNJUK PRAKTIKUM ELEKTRONIKA DIGITAL 1

UUUU

PROSEDUR : seperti pada gambar 8-3. Buat Tabel Kebenarannya.

1. Menggunakan Trainer ITF-02 atau DL-02, implementasikan rangkaian Half Adder, 2. Seperti pada prosedur 1, implementasikan rangkaian Full Adder, seperti gambar 85. Buat Tabel Kebenarannya. 3. Seperti prosedur 1, implementasikan rangkaian Half Subtractor, seperti gambar 88. Buat Tabel Kebenarannya. 4. Seperti prosedur 1, implementasikan rangkaian Full Subtractor, seperti gambar 810. Buat Tabel Kebenarannya.

UUUU

TUGAS : K-map untuk masing-masing Rangkaian Aritmetika (Half Adder, Full adder, Half Subtractor dan Full Subtractor). Dari K-map, dapatkan persamaan sederhananya. Kemudian gambarkan rangkaiannya, sesuai dengan persamaan yang didapat. Bandingkan hasilnya dengan rangkaian awal (yang anda rangkai pada Trainer).

1. Dengan menggunakan Tabel Kebenaran yang telah didapatkan dari percobaan, buat

2. Ubahlah rangkaian Half dan Full Adder hanya dengan gerbang NAND saja. 3. Ubahlah rangkaian Half dan Full Subtractor hanya dengan gerbang NOR saja.

PERCOBAAN 8. Halaman 43 RANGKAIAN ARITMETIKA DIGITAL DASAR

Anda mungkin juga menyukai