ডিজিটাল সার্কিট/সাবট্রাক্টর

সম্পূর্ণ বিয়োগকারী সার্কিট - সাবট্রাক্টর

দুটি বাইনারি সংখ্যার বিয়োগ সাবট্রাহেন্ডের পরিপূরক গ্রহণ করে মিনুহেন্ডে যোগ করে সম্পন্ন করা যেতে পারে। এই পদ্ধতিতে, বিয়োগ ক্রিয়াটি একটি সংযোজন অপারেশনে পরিণত হয় যার মেশিন বাস্তবায়নের জন্য পূর্ণ যোগকারীর প্রয়োজন হয়। লজিক সার্কিট দিয়ে সরাসরি বিয়োগ বাস্তবায়ন করা সম্ভব। এই পদ্ধতিতে, সংখ্যার প্রতিটি সাবট্রাহেন্ড বিট তার সংশ্লিষ্ট উল্লেখযোগ্য মিনুহেন্ড বিট থেকে বিয়োগ করে একটি ভিন্ন বিট তৈরি করে। যদি মিনুহেন্ড বিট সাবট্রাহেন্ড বিটের থেকে ছোট হয়, তাহলে পরবর্তী গুরুত্বপূর্ণ অবস্থান থেকে একটি ১ ধার করা হয়। একটি ১ ধার করা হয়েছে তা অবশ্যই একটি নির্দিষ্ট পর্যায়ের বাইনারি সিগন্যালের মাধ্যমে (আউটপুট) আসা এবং পরবর্তী উচ্চ পর্যায়ে (ইনপুট) যাওয়ার মাধ্যমে বিটগুলির পরবর্তী উচ্চতর জোড়ায় পৌঁছে দেওয়া উচিত। এটি অর্ধ-যোজক এবং পূর্ণ-যোগকারী, অর্ধ-বিয়োগকারী এবং পূর্ণ-বিয়োগকারী সার্কিটের জন্য একই। 
এটি একটি পূর্ণ-বিয়োগকারী একটি সমন্বিত সার্কিট যা দুটি বিটের মধ্যে একটি বিয়োগ সঞ্চালন করে, এটি বিবেচনা করে যে একটি ১ একটি নিম্ন উল্লেখযোগ্য পর্যায় দ্বারা ধার করা হতে পারে। সার্কিটে তিনটি ইনপুট এবং দুটি আউটপুট রয়েছে। তিনটি ইনপুট a, b এবং c দ্বারা চিহ্নিত করা হয় যা প্রতিনিধিত্ব করে-

D=a'b'c+a'bc'+ab'c'+abc

B=a'b+a'c+bc