MultiMedia Logic เป็นแอปพลิเคชั่นฟรีสำหรับการเรียนรู้วิธีการออกแบบวงจรบูลีนเช่นมัลติเพล็กเซอร์ตัวต่อครึ่งตัวและตัวต่อแบบเต็ม ตัวเพิ่มตรรกะดำเนินการเพิ่มไบนารีบนสองหมายเลขฐานสองที่มีขนาดใหญ่โดยพลการ ความแตกต่างระหว่าง adder แบบเต็มและ adder แบบครึ่งคือ adder แบบเต็มจัดการบิตที่ยกขึ้นขณะที่ adder แบบครึ่งละเว้นตัวเลขนี้ ดังนั้นแอดเดอร์แบบเต็มต้องใช้บิตอินพุตสามบิตและบิตเอาต์พุตสองบิตในขณะที่ตัวบวกครึ่งใช้เพียงสองอินพุตและหนึ่งเอาต์พุต
ไปที่เว็บไซต์ที่แสดงไดอะแกรมแอดเดอร์ทั้งหมด (ลิงก์ในแหล่งข้อมูล); หากคุณเป็นนักเรียนดูแผนภาพในหนังสือของคุณ adder เต็มพื้นฐานไม่ซับซ้อนมาก แต่ไดอะแกรมแสดงให้เห็นถึงการเดินสายที่แน่นอนของอินพุตประตูและเอาท์พุท
เปิด MultiMedia Logic เลือกเครื่องมือ“ ป้อนข้อมูล” จากกล่องเครื่องมือจากนั้นเพิ่มสามอินพุตไปยังพื้นที่วาดภาพโดยคลิกตำแหน่งที่คุณต้องการวาง ตั้งชื่ออินพุต "A" "B" และ "Cin" โดยคลิกที่ชื่ออินพุตและพิมพ์ชื่อใหม่
เลือกเครื่องมือ“ LED” แล้วสร้างเอาต์พุต LED สองอัน ในประตูตรรกะจริงเอาต์พุตจะถูกต่อสายไปยังประตูตรรกะอื่นหรือส่วนประกอบฮาร์ดแวร์ แต่ใน MultiMedia Logic ไฟ LED แสดงถึงค่าบูลีนเอาท์พุท ตั้งชื่อไฟ LED“ S” และ“ Cout”
เลือกเครื่องมือ“ Xor” จากนั้นเพิ่มประตู Xor สองแห่งระหว่างอินพุตและเอาต์พุต ประตู Xor ทำงานแบบเอกสิทธิ์เฉพาะบุคคลหรือการดำเนินการกับอินพุตบิตสองบิตโดยให้เอาต์พุต“ เป็นจริง” หากอินพุตหนึ่งเป็นจริงหรือ“ เท็จ” ในทุกกรณี
เลือกเครื่องมือ“ และ” แล้วเพิ่มสองและประตูระหว่างอินพุตและเอาต์พุต เลือกเครื่องมือ“ หรือ” แล้วเพิ่มหนึ่งหรือเกต โดยรวมแล้วแอดเดอร์เต็มขั้นพื้นฐานใช้ห้าประตู: สองประตู Xor, สองประตูและหนึ่งประตู
เลือกเครื่องมือ“ สายไฟ” จากนั้นเชื่อมต่ออินพุตเข้ากับประตูตามแผนภาพการเดินสาย ในการเชื่อมต่อวัตถุสองชิ้นโดยใช้เครื่องมือลวดให้คลิกที่วัตถุแรกแล้วกดปุ่มเมาส์ค้างไว้แล้วลากเคอร์เซอร์ไปที่วัตถุที่สอง ในการเชื่อมต่ออินพุตกับเกตมากกว่าหนึ่งคลิกที่ลวดเชื่อมต่ออินพุตกับเกตแรกจากนั้นกดปุ่มเมาส์ค้างไว้แล้วลากเคอร์เซอร์ไปที่เกตถัดไป
เชื่อมต่อ A และ B เข้ากับอินพุตของเกท Xor จากนั้นเชื่อมต่อพวกเขาเข้ากับอินพุตของเกทและประตูเช่นกัน
เชื่อมต่อ Cin และเอาท์พุทของเกต Xor แรกเข้ากับอินพุตของเกต Xor ที่สองจากนั้นเชื่อมต่อสายทั้งสองเข้ากับอินพุตของเกทที่ไม่ได้ใช้และเกตด้วย
เชื่อมต่อผลลัพธ์ของทั้งสองและประตูเข้ากับอินพุตของประตูหรือ
เชื่อมต่อเอาท์พุทของประตู Xor ที่สองเข้ากับ S และเชื่อมต่อเอาท์พุทของประตู Or กับ Cout การเดินสาย Adders แบบเต็มเสร็จสมบูรณ์แล้ว
คลิก“ เล่น” ในแถบเครื่องมือเพื่อสำรวจฟังก์ชั่นโปรแกรมเสริมทั้งหมด คลิกอินพุตเพื่อเปิดและสัญญาณ“ จริง” จากเอาต์พุต อ้างถึงตารางความจริงในเว็บไซต์ของวิทยาลัยเรดวูดส์ (ดูแหล่งข้อมูล) หรือหนังสือของคุณสำหรับผลงานที่ถูกต้องเต็มรูปแบบ เมื่อ S LED สว่างขึ้นจะแสดงถึงค่า "จริง" หรือ "หนึ่ง" ในแถวผลรวม เมื่อไฟ LED Cout ติดขึ้นแสดงถึงค่าการยกเพื่อเพิ่มในคอลัมน์ถัดไปในการดำเนินการ