Fig. 7.14; Fig. 7.16; dan Fig. 7.17

[menuju akhir]

1. Pendahuluan[Back]
    Full subtractor adalah rangkaian logika yang digunakan untuk melakukan operasi pengurangan tiga bit biner, yaitu dua bit input (minuend dan subtrahend) serta satu bit pinjaman (borrow) dari pengurangan sebelumnya. Sementara itu, controlled inverter merupakan rangkaian logika yang dapat membalikkan (inversi) suatu sinyal input biner berdasarkan sinyal kendali tertentu.

2. Tujuan[Back]

  • Untuk menyelesaikan tugas mata kuliah sistem digital yang diberikan oleh Bapak Dr. Darwison,M.T. 
  • Mampu mengaplikasikan full subtractor dan controlled inverter
  • Mampu membuat rangkaian full subtractor dan controlled inverter


3. Alat dan Bahan[Back}

  

  • Gerbang AND
Jenis pertama adalah gerbang AND. Gerbang AND ini memerlukan dua atau lebih input untuk menghasilkan satu output. Jika semua atau salah satu inputnya merupakan bilangan biner 0, maka outputnya akan menjadi 0. Sedangkan jika semua input adalah bilangan biner 1, maka outputnya akan menjadi 1.


  • Gerbang OR
Jenis kedua adalah gerbang OR. Sama seperti gerbang sebelumnya, gerbang ini juga memerlukan dua input untuk menghasilkan satu output. Gerbang OR ini akan menghasilkan output 1 jika semua atau salah satu input merupakan bilangan biner 1. Sedangkan output akan menghasilkan 0 jika semua inputnya adalah bilangan biner 0.


  • Gerbang XOR
Jenis berikutnya adalah gerbang XOR. Gerbang XOR ini memerlukan dua input untuk menghasilkan satu output. Jika input berbeda (misalkan: input A=1, input B=0) maka output yang dihasilkan adalah bilangan biner 1. Sedangkan jika input adalah sama maka akan menghasilkan output dengan bilangan biner 0.


  • NOT
Jenis berikutnya adalah gerbang NOT. Gerbang NOT ini berfungsi sebagai pembalik keadaan. Jika input bernilai 1 maka outputnya akan bernilai 0 dan begitu juga sebaliknya.


4. Dasar Teori[Back]

a. full subtractor

Full subtractor adalah rangkaian logika kombinasi yang digunakan untuk melakukan operasi pengurangan antara tiga bit biner, yaitu A (minuend), B (subtrahend), dan Bin (borrow in), yang merupakan pinjaman dari tahap pengurangan sebelumnya. Rangkaian ini menghasilkan dua output, yaitu Difference (selisih hasil pengurangan) dan Borrow Out (pinjaman keluar untuk pengurangan selanjutnya). Berbeda dengan half subtractor yang hanya dapat mengurangkan dua bit, full subtractor mampu menangani operasi pengurangan penuh dengan mempertimbangkan pinjaman dari proses sebelumnya. Dalam implementasinya, full subtractor biasanya dibentuk dari gerbang logika dasar seperti XOR, AND, dan OR, atau dari kombinasi dua half subtractor dan sebuah gerbang OR. Full subtractor banyak digunakan dalam desain sistem digital seperti unit aritmetika dalam prosesor, sistem kalkulasi biner, dan perangkat elektronik yang memerlukan fungsi pengurangan secara logis.


Full subtractor memiliki 3 input.

Aljabar boolean dari full subtractor


Tabel kebenaran dari full subtractor


Implementasi logika dari full subtractor dengan half subtractor


b. controlled inverter

Controlled inverter adalah rangkaian logika yang berfungsi untuk membalik (menginversi) atau mempertahankan nilai suatu sinyal biner berdasarkan sinyal kontrol tertentu. Rangkaian ini memiliki dua input utama, yaitu sinyal data (D) dan sinyal kontrol (C), serta satu output. Jika sinyal kontrol bernilai logika tinggi (1), maka output merupakan komplemen dari input data (¬D); sebaliknya, jika sinyal kontrol bernilai rendah (0), maka output akan sama dengan input data (D). Controlled inverter banyak digunakan dalam sistem digital untuk aplikasi seperti pengendalian arah data, operasi kondisi logika yang berubah-ubah, serta pemrosesan sinyal yang memerlukan fleksibilitas logika tanpa mengganti jalur fisik rangkaian. Dengan kata lain, controlled inverter memberikan kemampuan adaptif terhadap perubahan kondisi operasi dalam sistem digital secara efisien.


Controlled inverter biasa digunakan untuk menemukan first complement.

a) Controlled inverter 1 bit b) controlled inverter 8 bit

Sebagai contoh, jika diketahui input 11010010 akan memproduksi 00101101 pada outputnya. 



5. Percobaan[Back]


    5.1 Langkah - langkah Percobaan
  • Untuk membuat rangkaian ini, pertama, siapkan semua alat dan bahan yang bersangkutan, di ambil dari library proteus
  • Letakkan semua alat dan bahan sesuai dengan posisi dimana alat dan bahan terletak.
  • Tepatkan posisi letak nya dengan gambar rangkaian
  • Selanjutnya, hubungkan semua alat dan bahan menjadi suatu rangkaian yang utuh 
  • Lalu mencoba menjalankan rangkaian , jika tidak terjadi error, maka rangkaian akan berfungsi yang berarti rangkaian bekerja

    5.2 Rangkaian Simulasi




6. File Download[Back]


[menuju awal]

 

 

 

Komentar

Postingan populer dari blog ini