Senin, 02 Juli 2012

Comparator

Rangkaian Comparator
Comparator adalah rangkaian untuk membandingkan dua buah bilangan.
Hasilnya dapat berupa =, ATAU <, ATAU >

contoh:
Ada dua buah bilangan masing - masing 3 bit
A=A2A1A0
B=B2B1B0
Buatlah rangkaian comparatornya!

A = B JIKA
A2= B2 DAN A1= B1 DAN A0= B0

A < B JIKA
A2 < B2 ATAU
A2= B2 DAN A1 < B1 ATAU
A2= B2 DAN A1= B1 DAN A0 < B0

A > B JIKA
A2 > B2 ATAU
A2= B2 DAN A1 > B1 ATAU
A2= B2 DAN A1= B1 DAN A0 > B0

Selanjutnya ubahlah logika diatas ke dalam rangkaian!
DAN -> AnBn
ATAU -> An + Bn
An=Bn -> Jika sama maka benar -> XNOR
An Jika An=0 dan Bn=1 ->An'Bn
An>Bn -> Jika An=1 dan Bn=0 ->AnBn'

Rangkaiannya:
A = B

 

 











A < B 



 













A > B



Perkalian Biner

Perkalian Biner
Perkalian biner prinsipnya sama seperti perkalian biasa.
Perhatikan contoh di bawah ini!
Misalkan ada dua buah bilangan biner, masing - masing 2 bit
A=A1A0
B=B1B0
Kalikan A dan B!

A1A0
B1B0
----------------------------x
A1B0A0B0
A1B1A0B1
----------------------------+
C3C2C1C0


Keterangan:
C0 berisi A0B0
C1 berisi A1B0+A0B1 -> (SUM 1)
C2 berisi A1B1+CARRY 1 ->(SUM 2)
C3 berisi CARRY 2

Rangkaiannya:

Half Adder dan Full Adder

Half Adder dan Full Adder
Half Adder :
Rangkaian yang digunakan untuk penjumlahan dua bit biner.

contoh:
0+1=01
1+1=10

keterangan :
x y carry sum

Truth Table:

x yS C
0 00 0
0 11 0
1 01 0
1 10 1

Rangkaiannya:



 







Full Adder :
Rangkaian yang digunakan untuk penjumlahan tiga bit biner.

contoh:
0+1+0=01
1+0+1=10

keterangan :
carry in x y carry out sum

Truth Table:

x y Ci S Co
0 0 00 0
0 0 11 0
0 1 01 0
0 1 10 1
1 0 01 0
1 0 10 1
1 1 00 1
1 1 11 1

Rangkaiannya:

Merubah gerbang logika ke dalam bentuk NAND


Sabtu, 30 Juni 2012

Sekedar Penyemangat

Kadang apa yang terjadi tak sesuai dengan harapan kita
Kadang kita merasa usaha kita sia - sia
Kadang yang benar terlihat salah dan yang salah terlihat benar
Kadang kita hanya bisa memandang orang lain dari kejauhan 

Diam dan berkata dalam hati
"Akulah yang lebih pantas mendapatkannya daripada kamu"
"Akulah yang seharusnya berada di posisimu"
"Mengapa bukan aku saja?"

Ya, Inilah hidup kawan
Hidup yang kadang tak adil
Hidup yang seolah tidak memihak pada kita

Mungkin kita merasa di dunia ini tidak adil
Ya, karena keadilan sesungguhnya hanyalah milik-Nya esok di akhirat nanti,

bukan di sini pada saat ini
Mungkin kita merasa dicurangi oleh orang lain
Biarlah, biarlah mereka sendiri yang mempertanggungjawabkan perbuatan mereka dihadapan-Nya,

bukan tanggung jawab kita
Mungkin kita merasa menyerah dan putus asa terhadap keadaan
Tapi, ingatlah seberapa besar perjuangan dan pengorbanan kita selama ini

Dunia masih berputar
Ada kalanya kita di atas, ada kalanya kita dibawah
Ini semua skenario-Nya dan kita hanya tinggal menjalankan peran kita
Apakah kita mau lari dari skenario-Nya, Yang Maha Sempurna?
Hidup ini bukan milik kita
Mohonlah pada pemberi hidup, apa yang terbaik untuk kita
Masih banyak hal-hal lain yang kita miliki,
Teman, sahabat, keluarga dan mereka - mereka yang selalu ada 

saat semangat mulai pudar
Masih banyak orang lain di sekitar kita, yang tak seberuntung kita

Maka dari itu,
Tersenyumlah
Hapuslah air mata
Masa lalu adalah kenangan
Masa kini adalah kenyataan
dan masa depan adalah harapan
Mentari masih bersinar cerah, menemani hari kita
Bulan masih memancarkan cahaya, menjaga mimpi kita

Lupakan segala keluh kesah kita
Jangan jadikan masa lalu sebagai bayangan yang menutupi langkah kita
Tapi, jadikan mereka sebagai motivasi 

agar tidak jatuh pada lubang yang sama
Lakukan saja apa yang bisa kita lakukan saat ini
Lakukan untuk masa depan yang lebih baik
Berilah yang terbaik untuk orang-orang disekeliling kita
dan tunggulah suatu hari

dimana mereka akan tersenyum bangga pada kita

Rabu, 25 Januari 2012

Gerbang Logika GERBANG LOGIKA

1. AND
Gambar:
Tabel Kebenaran:
X YF
0 00
0 10
1 00
1 11

Ekspresi logika:
F=X.Y

2. NAND
Gambar:
Tabel Kebenaran:
X YF
0 01
0 11
1 01
1 10

Ekspresi logika:
F=(X.Y)'

3. OR
Gambar:
Tabel Kebenaran:
X YF
0 00
0 11
1 01
1 11

Ekspresi logika:
F=X+Y

4. NOR
Gambar:
Tabel Kebenaran:
X YF
0 01
0 10
1 00
1 10

Ekspresi logika:
F=(X+Y)'

5. XOR
Gambar:
Tabel Kebenaran:
X YF
0 00
0 11
1 01
1 10

Ekspresi logika:
F=XY'+X'Y

6. XNOR
Gambar:
Tabel Kebenaran:
X YF
0 01
0 10
1 00
1 11

Ekspresi logika:
F=X'Y'+XY