دارة الطارحSubtractor Circuit
[FONT='Microsoft Sans Serif','sans-serif'] (1[/font][FONT='Microsoft Sans Serif','sans-serif']فكرة الدارة: [/font]
[FONT='Microsoft Sans Serif','sans-serif']
تقوم فكرة هذه الدارة بطرح عددين ثنائيين عن طريق إيجاد المتمم الثنائي للمطروح منه ومن ثم تجمع المطروح مع المتمم الثنائي للمطروح منه[/font]
[FONT='Microsoft Sans Serif','sans-serif']2[/font][FONT='Microsoft Sans Serif','sans-serif']) خـطـوات الـدارة:[/font]
[FONT='Microsoft Sans Serif','sans-serif']
لايجاد ناتج طرح العددين التاليين[/font]
[FONT='Microsoft Sans Serif','sans-serif']B = [/font][FONT='Microsoft Sans Serif','sans-serif']b3 b2 b1[/font][FONT='Microsoft Sans Serif','sans-serif'] نقوم بما يلي [/font][FONT='Microsoft Sans Serif','sans-serif']:[/font]
[FONT='Microsoft Sans Serif','sans-serif']A = [/font][FONT='Microsoft Sans Serif','sans-serif']a3 a2 a1 [/font]
[FONT='Microsoft Sans Serif','sans-serif'] i. [/font][FONT='Microsoft Sans Serif','sans-serif']إيجاد المتمم الثنائي للمطروح منه[/font]
[FONT='Microsoft Sans Serif','sans-serif']
تعمل هذه الدارة على إيجاد المتمم الثنائي عن طريق إضافة واحد إلى الدخل الأول باستخدامدارة نصف جامع ( [/font]
[FONT='Microsoft Sans Serif','sans-serif']HALF_ADDER[/font][FONT='Microsoft Sans Serif','sans-serif'] ) [/font][FONT='Microsoft Sans Serif','sans-serif']
إما الحمل ( [/font]
[FONT='Microsoft Sans Serif','sans-serif']Carry[/font][FONT='Microsoft Sans Serif','sans-serif']) [/font][FONT='Microsoft Sans Serif','sans-serif']
فيجمع مع الدخل الثاني بدارة نصف جامع أيضا حتى [/font]
[FONT='Microsoft Sans Serif','sans-serif']
نصل إلى أخر عدد حيث نأرض الحمل الناتج من جمعه مع الحمل الذي قبله وذلك لان الحمل الأخير لا يظهر إلا عندما يكون ( 1 )[/font]
[FONT='Arial','sans-serif']و بإيجاد العكس له [/font][FONT='Microsoft Sans Serif','sans-serif']( [/font][FONT='Microsoft Sans Serif','sans-serif']NOT[/font][FONT='Microsoft Sans Serif','sans-serif'] )[/font][FONT='Arial','sans-serif']
يصبح [/font]
[FONT='Microsoft Sans Serif','sans-serif']( 0 )[/font][FONT='Microsoft Sans Serif','sans-serif']وبالتالي فانه لا داعي لوجوده على[/font]
[FONT='Microsoft Sans Serif','sans-serif']
الخرج ( لذلك أرضناه )[/font]
i. [FONT='Microsoft Sans Serif','sans-serif']جمع المطروح مع المتمم الثنائي للمطروح منه[/font]
[FONT='Microsoft Sans Serif','sans-serif']
بعد إيجاد المتمم الثنائي للمطروح منه نجمعه باستخدام دارة جامع كامل ([/font]
[FONT='Microsoft Sans Serif','sans-serif']FULL_ADDER[/font][FONT='Microsoft Sans Serif','sans-serif'])[/font][FONT='Microsoft Sans Serif','sans-serif']
أو نصف جامع ( [/font]
[FONT='Microsoft Sans Serif','sans-serif']HALF_ADDER[/font][FONT='Microsoft Sans Serif','sans-serif'] ) [/font][FONT='Microsoft Sans Serif','sans-serif']حسب الحاجة[/font]
[FONT='Microsoft Sans Serif','sans-serif']
معمراعاة( [/font]
[FONT='Microsoft Sans Serif','sans-serif']Cout[/font][FONT='Microsoft Sans Serif','sans-serif'])[/font][FONT='Microsoft Sans Serif','sans-serif']
للخانة الأولى هي( [/font]
[FONT='Microsoft Sans Serif','sans-serif']Cin[/font][FONT='Microsoft Sans Serif','sans-serif'] )[/font][FONT='Microsoft Sans Serif','sans-serif']
للخانة الثانية في دارة الجامع الكامل[/font]
[FONT='Arial','sans-serif']([/font]full_ADDER[FONT='Arial','sans-serif'] )[/font]
[FONT='Microsoft Sans Serif','sans-serif']
و أخيراً نكون قد حصلنا على دارة طارح من دارتي نصف جامع و جامع كامل [/font]
والي بدو المقال كامل ياريت يراسلني بالضغط على الصورة الي تحت