Thursday, 8 December 2011

Masalah Nak Buat Truth Table (Digital Logic)

Assalamualaikum...
Selamat Sejahtera...

Kali ini aku hendak kongsikan cara yang senang nak buat truth table...
Selalunya, sebelum truth table dibina,
kita kena tahu berapa input yang diberikan....
hal ini untuk mengetahui berapa baris yang diperlukan,
dengan formula ini :


sebagai contoh jika bilangan bit adalah 4,


Jumlah baris akan menjadi 16...
setiap baris mempunyai kombinasi 4 bit yang berlainan..
Jadi, perkara ini menyebabkan kita malas untuk meneruskan kerja tersebut..
tip yang aku nak bagi ini senang saja;

jika anda lihat gambar dibawah:


jumlah baris =16..
jadual diatas dibahagikan kepada 2 oleh garis merah...
adakah anda perasan pada setiap baris 0-7..
Input B3 = 0;
pada setiap baris 8-15...
input B3 = 1...

Jadi untuk tidak memeningkan kepala anda memikirkan kombinasi 4 bit nombor,
lihat gambar dibawah:


p/s:click pada gambar untuk melihat dengan lebih jelas...
anda lihat nombor 0 dan 1 ditulis secara selang-seli mengikut bilangan yang berlainan..
pada baris paling kanan, nombor ditulis sebanyak 8 kali...
baris seterusnya, hanya separuh sahaja daripada baris yang sebelumnya...
dan sama sahaja pada baris yang seterusnya...
mudahkan?

TETAPI!
Untuk BCD code...
Ia juga menggunakan 4 bit...
tetapi nombor yang sah(valid) adalah 0-9 sahaja...
jika anda mahu membuat jadual lihat gambar ini:


Berhati-hati ketika menjawab, baca soalan dengan teliti....
ini sahaja tip yang dapat aku sampaikan...
semoga tip ini berguna kepada yang memerlukan...
terima kasih..^_^



0 comments:

Post a Comment

Cute Onion Club - Onion Head