huntsman
11/09/2007, 00:55
دارة الطارحSubtractor Circuit
(1فكرة الدارة:
تقوم فكرة هذه الدارة بطرح عددين ثنائيين عن طريق إيجاد المتمم الثنائي للمطروح منه ومن ثم تجمع المطروح مع المتمم الثنائي للمطروح منه
2) خـطـوات الـدارة:
لايجاد ناتج طرح العددين التاليينB = b3 b2 b1 نقوم بما يلي :
A = a3 a2 a1
i. إيجاد المتمم الثنائي للمطروح منه
تعمل هذه الدارة على إيجاد المتمم الثنائي عن طريق إضافة واحد إلى الدخل الأول باستخدامدارة نصف جامع ( HALF_ADDER ) إما الحمل ( Carry) فيجمع مع الدخل الثاني بدارة نصف جامع أيضا حتى
نصل إلى أخر عدد حيث نأرض الحمل الناتج من جمعه مع الحمل الذي قبله وذلك لان الحمل الأخير لا يظهر إلا عندما يكون ( 1 )و بإيجاد العكس له ( NOT ) يصبح ( 0 )وبالتالي فانه لا داعي لوجوده على
الخرج ( لذلك أرضناه )
i. جمع المطروح مع المتمم الثنائي للمطروح منه
بعد إيجاد المتمم الثنائي للمطروح منه نجمعه باستخدام دارة جامع كامل (FULL_ADDER)أو نصف جامع ( HALF_ADDER ) حسب الحاجة
معمراعاة( Cout) للخانة الأولى هي( Cin )للخانة الثانية في دارة الجامع الكامل(full_ADDER )
و أخيراً نكون قد حصلنا على دارة طارح من دارتي نصف جامع و جامع كامل
والي بدو المقال كامل ياريت يراسلني بالضغط على الصورة الي تحت :cry:
////////////// الروابط الي بيحطوها الأعضاء بيقدر فقط الأعضاء يشوفوها ، اذا مصرّ تشوف الرابط بك تسجل يعني تصير عضو بأخوية سوريا بالأول -/////////////// (////////////// الروابط الي بيحطوها الأعضاء بيقدر فقط الأعضاء يشوفوها ، اذا مصرّ تشوف الرابط بك تسجل يعني تصير عضو بأخوية سوريا بالأول -///////////////)
(1فكرة الدارة:
تقوم فكرة هذه الدارة بطرح عددين ثنائيين عن طريق إيجاد المتمم الثنائي للمطروح منه ومن ثم تجمع المطروح مع المتمم الثنائي للمطروح منه
2) خـطـوات الـدارة:
لايجاد ناتج طرح العددين التاليينB = b3 b2 b1 نقوم بما يلي :
A = a3 a2 a1
i. إيجاد المتمم الثنائي للمطروح منه
تعمل هذه الدارة على إيجاد المتمم الثنائي عن طريق إضافة واحد إلى الدخل الأول باستخدامدارة نصف جامع ( HALF_ADDER ) إما الحمل ( Carry) فيجمع مع الدخل الثاني بدارة نصف جامع أيضا حتى
نصل إلى أخر عدد حيث نأرض الحمل الناتج من جمعه مع الحمل الذي قبله وذلك لان الحمل الأخير لا يظهر إلا عندما يكون ( 1 )و بإيجاد العكس له ( NOT ) يصبح ( 0 )وبالتالي فانه لا داعي لوجوده على
الخرج ( لذلك أرضناه )
i. جمع المطروح مع المتمم الثنائي للمطروح منه
بعد إيجاد المتمم الثنائي للمطروح منه نجمعه باستخدام دارة جامع كامل (FULL_ADDER)أو نصف جامع ( HALF_ADDER ) حسب الحاجة
معمراعاة( Cout) للخانة الأولى هي( Cin )للخانة الثانية في دارة الجامع الكامل(full_ADDER )
و أخيراً نكون قد حصلنا على دارة طارح من دارتي نصف جامع و جامع كامل
والي بدو المقال كامل ياريت يراسلني بالضغط على الصورة الي تحت :cry:
////////////// الروابط الي بيحطوها الأعضاء بيقدر فقط الأعضاء يشوفوها ، اذا مصرّ تشوف الرابط بك تسجل يعني تصير عضو بأخوية سوريا بالأول -/////////////// (////////////// الروابط الي بيحطوها الأعضاء بيقدر فقط الأعضاء يشوفوها ، اذا مصرّ تشوف الرابط بك تسجل يعني تصير عضو بأخوية سوريا بالأول -///////////////)