خطوات الاستخدام
اختيار نوع البوابة المنطقية: حدد نوع البوابة من القائمة المتاحة (AND, OR, NOT, NAND, NOR, XOR). كل بوابة لها وظيفة محددة في المنطق الرقمي، حيث تقوم بدمج إشارات الدخل لإنتاج إشارة خرج وفق قواعد الجبر البولياني. على سبيل المثال، بوابة AND تخرج 1 فقط إذا كان كلا الدخلين 1، بينما بوابة OR تخرج 1 إذا كان أحد الدخلين على الأقل 1.
إدخال قيم الدخل (a و b): أدخل القيمة المنطقية للدخل a (0 أو 1) والدخل b (0 أو 1). في حالة بوابة NOT، يتم إدخال قيمة واحدة فقط (a)، لأن البوابة تعمل على دخل واحد فقط. تمثل هذه القيم إشارات الجهد المنخفض (0) أو العالي (1) في الدوائر الرقمية. يجب أن تكون القيم ثنائية (binary) لضمان عمل المحاكاة بشكل صحيح.
تطبيق العملية المنطقية: يقوم الحاسب الآلي بتطبيق العملية المنطقية للبوابة المحددة على قيم الدخل. على سبيل المثال، إذا اخترت بوابة NAND، فسيتم حساب النتيجة كـ NOT (a AND b). يعتمد ذلك على جداول الحقيقة (Truth Tables) المعروفة لكل بوابة. هذه العملية تحاكي سلوك الترانزستورات في الدوائر المتكاملة.