Laporan Praktikum Full Subtractor
0 Stars     57 Views    

Author: Moh Farhan Pakaya

Forked from: ZulNs/Full Subtractor

Project access type: Public

Description:

Full Subtractor adalah rangkain yang digunakan untuk pengurangan bilangan-bilangan biner yang lebih dari 1 Bit.

Rangkaian  ini  memiliki  3 input yaitu A, B, Bi (Borrow-in) dan  2  output yaitu Differensi, Bo (Borrow-out) dan 8 gerbang nand

keterangan

output gerbang nand 8 merupakan Borrow in

outout gerbang nand 9 merupakan Difference

cara kerja full subtraktor

jika input A diberi nilai 1, input B dan Borrow in bernilai 0, input A di masukkan pada gerbang nand 1 dan gerbang nand 2, gerbang nand 1 menghasilkan output 1 dan di masukkan pada gerbang nand 2, gerbang nand 2 akan menghasilkan output 0,  output dari gerbang nand 2 di masukkan pada gerbang nand 4 sehingga gerbang nand 4 menghasilkan output 1, output dari gerbang nand di masukkan pada gerbang nand 6 sehingga gerbang nand 6 menghasilkan output 0, output dari gerbang nand 6 di masukkan pada gerbang nand 9 sehingga menghasilkan pada output 1, output dari gerbang nand 9 merupakkan Dif. kesimpulan jika input A bernilai 1 dan input B dan Borrow in bernilai 0 maka keluaran borrow out bernilai 0 dan Dif bernilai 1

jika input A, borrow in bernilai 0 dan input B bernilai 1, input B di masukkan pada gerbang nand 1 dan gerbang nand 3, gerbang nand 1 menghasikan output 1, output dari gerbang nand 1 di masukkan pada gerbang nand 3, gerbang nand 3 menghasilkan output 1, output gerbang nand 3 di masukka pada gerbang nand 4 dan gerbang nand 8, output gerbang nand 8 bernilai 1 (Borrow in) di karenakan masukkan dari gerbang nand 7 bernilai 1. gerbang nand 4 bernilai 1 dan di masukkan pada gerbang nand 5 dan gerbang nand 6, gerbang nand 5 menghasilkan output 1 dan di masukkan pada gerbang nand 6 dan gerbang nand 7, output dari gerbang nand 6 pmenghasilkan output 0, output gerbang nand 6 di masukkan pada gerbang nand 9, gerbang nand 9 menghasilkan output 1 (Dif). kesimpulan  jika input A, borrow in bernilai 0 dan input B bernilai 1 maka keluaran borrow out bernilai 1 dan Dif bernilai 1.

jika input A, B bernilai 0 dan Borrow in bernilai 1, input dari borrow in masuk pada gerbang nand 5 dan gerbang nand 7, gerbang nand 5 menghasilkan output 1 dan di masukkan pada gerbang nand 7 sehingga gerbang nand 7 menghasilkan  output 0, output gerbang nand 7 di masukkan pada gerbang nand 8 dan gerbang nand 9, gerbang nand 8 menghasilkan output 1 dan gerbang nand 9 menghasilkan outout 1. output dari gerbang nand 8 merupakan Borrow out dan output gerbang nand 9 merupakan Dif. kesimpulan jika input A, b bernilai 0 dan borrow in bernilai 1 maka keluaran borrow out bernilai  1 dan Dif bernilai 1

jika input A, B, dan borrow in bernilai 1, input A masuk pada gerbang nand 1 dan gerbang nand 2, input B masuk pada gerbang nand 1 dan gerbang nand 3, gerbang nand 1 menghasilkan output 0, output gerbang nand 1 masuk pada gerbang nand 2 dan gerbang nand 3, gerbang nand 2 menghasilkan output 1 dan gerbang nand 3 menghasilkan output 1,  output gerbang nand 2 masuk pada gerbang nand 4,  output gerbang nand 3 masuk pada gerbang nand 4 dan gerbang nand 8, gerbang nand 4 menghasilkan output 0, output gerbang nand 4 masuk pada gerbang nand 5 dan gerbang nand 6, borrow in masuk pada gerbang nand 5 dan gerbang nand 7, sehingga gerbang nand 5 menghasilkan output 1, output dari gerbang nand 5 di masukkan pada gerbang nand 6, sehingga gerbang nand 6 menghasilkan output 1, output dari gerbang nand 6 di masukkan pada gerbang nand 9, pada gerbang nand 7 menghasilkan output 0, output dari gerbang nand 7 di masukkan pada gerbang nand 8 dan gerbang nand 9, gerbang nand 8 menghasilkan output 1 dan gerbang nand 9 menghasilkan output 1. kesimulan jika ketiga input bernilai 1 mak output akan bernilai 1

 TABEL KEBENARAN

jika masukan pada                     maka keluaran pada

    A   B   B-in                              Differensi   B-out

1. 0   0    0                                          0             0

2. 0   0    1                                          1             1

3. 0   1    0                                          1             1

4. 0   1    1                                          1             0

5. 1   0    0                                          0            1

6. 1   0    1                                          0            0

7. 1   1    0                                          0              0

8. 1   1    1                                           1             1



Created: Nov 10, 2022

Updated: Aug 27, 2023


Comments

You must login before you can post a comment.