Cara Membuat Adder Penuh Dengan MultiMedia Logic

Posted on
Pengarang: Randy Alexander
Tarikh Penciptaan: 23 April 2021
Tarikh Kemas Kini: 15 Mungkin 2024
Anonim
Building a Full Adder with Logic Gates in MMLogic
Video.: Building a Full Adder with Logic Gates in MMLogic

MultiMedia Logic adalah aplikasi percuma untuk belajar bagaimana membuat reka bentuk litar Boolean, seperti multiplexer, separuh penambah dan penambah penuh. Penambah logikal melakukan penambahan binary pada dua nombor base-dua yang sewenang-wenangnya. Perbezaan antara penambah penuh dan penambah separuh ialah penambah penuh mengendalikan bit pengambilalihan manakala penambah separuh menghilangkan nombor ini. Oleh itu, penambah penuh memerlukan tiga bit input dan dua bit output, sementara setengah adder hanya menggunakan dua input dan satu output.

    Pergi ke tapak web yang memaparkan gambarajah penambah penuh (pautan dalam Sumber); Sekiranya anda seorang pelajar, rujuk rajah di dalam buku anda. Penambah penuh asas tidak begitu rumit, tetapi gambarajah menggambarkan pendailan tepat input, pintu dan output.

    Buka MultiMedia Logic, pilih alat "Input" dari kotak peralatan, dan kemudian tambah tiga input ke kanvas dengan mengklik di mana anda mahu meletakkannya. Namakan input "A," "B" dan "Cin" dengan mengklik nama masukan dan menaip nama baru.

    Pilih "LED" alat, dan kemudian buat dua output LED. Di dalam pintu logik yang sebenar, output akan dilancarkan ke pintu masuk logik atau komponen perkakasan lain, tetapi dalam MultiMedia Logic, lampu LED mewakili nilai Boolean output. Namakan LED "S" dan "Cout."

    Pilih alat "Xor", kemudian tambahkan dua pintu Xor antara input dan output. Gerbang Xor menjalankan operasi eksklusif atau dua bit input, menghasilkan "benar" jika betul-betul satu input adalah benar atau "palsu" dalam setiap kes lain.

    Pilih "Dan" alat, dan kemudian tambah dua Dan pintu antara input dan output. Pilih "Or" alat, dan kemudian tambah satu Atau pintu. Secara keseluruhannya, penambah penuh asas menggunakan lima pintu: dua pintu Xor, dua Dan pintu dan satu Atau pintu.

    Pilih alat "Wayar", dan sambungkan input ke pintu mengikut gambarajah pendawaian. Untuk menyambung dua objek menggunakan alat Wayar, klik objek pertama, dan kemudian tahan butang tetikus dan seret kursor ke objek kedua. Untuk menyambungkan input ke lebih dari satu pintu, klik wayar yang menghubungkan input ke pintu awal, dan kemudian tahan butang tetikus dan seret kursor ke pintu seterusnya.

    Sambung A dan B ke input pintu Xor, dan kemudian sambungkannya ke input pintu Dan juga.

    Sambungkan Cin dan output pintu Xor pertama ke input pintu Xor kedua, dan kemudian sambungkan kedua-dua wayar tersebut ke input yang tidak digunakan Dan pintu juga.

    Sambungkan output kedua-dua Dan pintu ke input pintu Atau.

    Sambungkan output dari pintu Xor kedua ke S dan sambungkan output dari Or gate ke Cout. Pendawaian penambah penuh selesai.

    Klik "Main" dalam bar alat untuk meneroka fungsi penambah penuh. Klik input untuk menghidupkannya dan isyarat "benar" daripada outputnya. Rujuk jadual kebenaran di laman web College of the Redwoods (lihat Sumber) atau buku anda untuk penambah sepenuhnya output yang betul. Apabila LED S menyala, ia mewakili nilai "benar" atau "satu" dalam baris jumlah; apabila Cout LED menyala, ia mewakili nilai pengambilalihan untuk ditambahkan ke lajur seterusnya dalam operasi.