MultiMedia Logic adalah aplikasi gratis untuk mempelajari cara mendesain sirkuit Boolean, seperti multiplexer, half adders dan full adders. Penambah logis melakukan penambahan biner pada dua basis-dua angka yang sewenang-wenang. Perbedaan antara penambah penuh dan penambah setengah adalah bahwa penambah penuh menangani bit carry-over sementara setengah penambah menghilangkan nomor ini. Oleh karena itu, penambah penuh membutuhkan tiga bit input dan dua bit output, sementara setengah penambah hanya menggunakan dua input dan satu output.
Pergi ke situs web yang menampilkan diagram penambah lengkap (tautan di Sumber); jika Anda seorang siswa, lihat diagram dalam buku Anda. Adder penuh dasar tidak terlalu rumit, tetapi diagram menggambarkan kabel input, gerbang, dan output yang tepat.
Buka MultiMedia Logic, pilih alat "Input" dari kotak alat, dan kemudian tambahkan tiga input ke kanvas dengan mengklik di mana Anda ingin meletakkannya. Beri nama input "A," "B" dan "Cin" dengan mengklik nama input dan mengetik nama baru.
Pilih alat "LED", dan kemudian buat dua output LED. Dalam gerbang logika nyata, output ditransfer ke gerbang logika lain atau komponen perangkat keras, tetapi dalam MultiMedia Logic, lampu LED mewakili nilai Boolean output. Beri nama LED "S" dan "Cout."
Pilih alat "Xor", dan kemudian tambahkan dua gerbang Xor antara input dan output. Sebuah gerbang Xor melakukan operasi eksklusif-atau pada dua bit input, menghasilkan "benar" jika tepat satu input benar atau "salah" dalam setiap kasus lainnya.
Pilih alat "Dan", dan kemudian tambahkan dua gerbang Dan antara input dan output. Pilih alat "Atau", dan kemudian tambahkan satu Atau gerbang. Secara total, penambah penuh dasar menggunakan lima gerbang: dua gerbang Xor, dua gerbang Dan dan satu Atau gerbang.
Pilih alat "Kawat", dan kemudian sambungkan input ke gerbang sesuai dengan diagram pengkabelan. Untuk menghubungkan dua objek menggunakan alat Wire, klik objek pertama, lalu tahan tombol mouse dan seret kursor ke objek kedua. Untuk menghubungkan input ke lebih dari satu gerbang, klik kabel yang menghubungkan input ke gerbang awalnya, lalu tahan tombol mouse dan seret kursor ke gerbang berikutnya.
Hubungkan A dan B ke input gerbang Xor, dan kemudian sambungkan juga ke input gerbang And.
Hubungkan Cin dan output gerbang Xor pertama ke input gerbang Xor kedua, dan kemudian sambungkan kedua kabel itu ke input gerbang Dan juga yang tidak digunakan.
Hubungkan output dari kedua gerbang Dan ke input gerbang Atau.
Hubungkan output gerbang Xor kedua ke S dan hubungkan output gerbang Or ke Cout. Kabel adders lengkap sudah selesai.
Klik "Mainkan" di bilah alat untuk menjelajahi fungsi adders lengkap. Klik sebuah input untuk menyalakannya dan sinyal "benar" dari outputnya. Rujuk ke tabel kebenaran di situs College of the Redwoods (lihat Sumberdaya) atau buku Anda untuk mendapatkan hasil tambahan yang lengkap dan benar. Ketika LED S menyala, itu mewakili nilai "benar" atau "satu" di baris penjumlahan; ketika LED Cout menyala, itu mewakili nilai carry-over untuk ditambahkan ke kolom berikutnya dalam operasi.