PETUNJUK
Sebelum mengerjakan soal UTS, Anda harus membaca petunjuk pengerjaan sebagai berikut:
Nama :
Nim :
Kelas :
Bagian A: True/False (Total nilai: 20, Masing-masing bernilai: 2). Tuliskan jawaban
pada lembar soal.
1. __B__ Hukum Moore tentang teknologi sirkuit terintegrasi (IC) mengatakan bahwa
teknologi IC mengalami kemajuan dua kali lipat jumlah transistor yang dapat
ditempatkan pada chip setiap 1,5 hingga 2 tahun.
2. __S__ Pada tahap implementasi, pengujian pada prototype yang dibuat tidak diperlukan
lagi karena sudah dilakukan pada tahap perancangan.
3. __S__ Pada rangkaian logika biner, nilai sinyal dibatasi pada 10 nilai diskrit yaitu nilai, 0
hingga 9 sedangkan rangkaian logika desimal ada 2 nilai yaitu nilai 0 dan 1.
4. __B__ Penggunaan gerbang logika NAN dan NOR dalam sintesis rangkaian logika lebih
baik dibandingkan menggunakan gerbang AND dan OR karena lebih sederhana dalam
pengimplementasian dengan elektronik.
5. __S__ Tabel kebenaran untuk empat variabel input memiliki delapan baris karena ada
delapan kemungkinan penilaian dari variabel-variabel ini.
6. __B__ Don’t-care conditions dapat digunakan sebagai keuntungan dalam perancangan
rangkaian logika. Karena penilaian input ini tidak akan pernah terjadi, perancang dapat
berasumsi bahwa nilai fungsi untuk penilaian ini adalah 1 atau 0.
7. __B__ Peta Karnaugh merupakan alternatif dari bentuk tabel kebenaran untuk
merepresentasikan suatu fungsi. Peta terdiri dari sel-sel yang sesuai dengan baris-baris
tabel kebenaran.
8. __B__ Sebuah implicant disebut prime implicant jika tidak dapat digabungkan menjadi
implicant lain yang memiliki literal lebih sedikit.
9. __B__Metode tabular menggambarkan bagaimana teknik aljabar dapat digunakan untuk
menghasilkan implikasi utama.
10. __B__Dalam komputer, sistem bilangan dominan adalah biner. Alasan penggunaan
sistem oktal dan heksadesimal adalah karena keduanya berfungsi sebagai notasi singkatan
yang berguna untuk bilangan biner
Bagian B: Essay (Total nilai: 80) Tuliskan jawaban pada lembar jawaban yang
disediakan.
1. [10] Diberikan tabel kebenaran seperti Gambar 1 berikut ini:
X1 X2 X3 f
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1
Gambar 1.
𝑓 = ̅̅̅𝑥
𝑥1 2 𝑥3 + 𝑥1 ̅̅̅𝑥
𝑥2 ̅̅̅3 + 𝑥1 𝑥2 ̅̅̅
𝑥3 + 𝑥1 𝑥2 𝑥3
(
= 𝑥2 𝑥3 ̅̅̅ )
𝑥1 + 𝑥1 + 𝑥1 ̅̅̅ ( 𝑥2 + 𝑥2 )
𝑥3 ̅̅̅
= 𝑥2 𝑥3 + 𝑥1 ̅̅̅
𝑥3
b. [5] Gambarkan rangkaian logika untuk fungsi Boolean tersebut!
Jawab:
2. [15] Rancanglah rangkaian logika yang paling sederhana yang memiliki tiga input, x1,
x2, dan x3, yang menghasilkan nilai output 0 setiap dua atau lebih dari variabel input
memiliki nilai 1; jika tidak, output harus 1.
a. [5] Tuliskan tabel kebenarannya!
Jawab:
X1 X2 X3 f
0 0 0 1 m0
0 0 1 1 m1
0 1 0 1 m2
0 1 1 0 m3
1 0 0 1 m4
1 0 1 0 m5
1 1 0 0 m6
1 1 1 0 m7
Gambar 2.
a. [5] Tuliskan tabel kebenarannya.
Jawab:
X1 X2 X3 f
0 0 0 0 M0
0 0 1 1 M1
0 1 0 1 M2
0 1 1 1 M3
1 0 0 1 M4
1 0 1 0 M5
1 1 0 0 M6
1 1 1 1 M7
4. [10] Tuliskan fungsi logika f yang paling sederhana untuk K-map berikut ini dengan
cara SOP (kerjakan pada lembar soal ini):
a. [Nilai 5]
f = _____________________________
𝑓 = 𝑥̅1 𝑥3 + 𝑥3 𝑥̅ 4 + 𝑥2 𝑥̅ 3 𝑥4 + 𝑥̅ 2 𝑥3 + 𝑥1 𝑥̅ 2 𝑥̅4
b. [Nilai 5]
f = _____________________________
Jawab:
5. [10] Gunakan metode tabular untuk menyederhanakan bentuk SOP fungsi berikut:
𝑓(𝑥1, 𝑥2, 𝑥3, 𝑥4) = ∑ 𝑚(2,3,5,8,10,11) + 𝐷(6,7)
Jawab:
Tabel Kebenaran Penyederahanaan dengan K-map
Final cover
o C = {p3, p6, p7, p8}
o C = {1 0 x 0, 0 1 x 1, 0 x 1 x, x 0 1 x}
o C = {𝑥1 𝑥̅2 𝑥̅ 4 , 𝑥̅1 𝑥2 𝑥4 , 𝑥̅1 𝑥3 , 𝑥̅ 2 𝑥3 }
Hasil nya sama dengan penyederhaan dengan k-map
o 𝑓 = 𝑥̅1 𝑥3 + 𝑥̅ 2 𝑥3 + 𝑥̅1 𝑥2 𝑥4 + 𝑥1 𝑥̅ 2 𝑥̅ 4
6. [Total 25] Rangkaian 4-bit ripple carry adder dibangun dari 4 buah komponen Full
Adder seperti pada Gambar 1. Rancang rangkaian 4-bit ripple carry adder dengan
menjawab pertanyaan-pertanyaan berikut ini.
x y3 x3 y2 x2 y1 x1 y0 x0
s
y FA
cout cou
cin FA
c3 FA
c2 FA
c1
FA cin
t
s3 s2 s1 s0
Posisi MSB Posisi LSB
(a) (b)