أعلى / لأسفل مكافحة باستخدام نصف الأفعى؟

T

truebs

Guest
مرحبا أيها الأصدقاء..
يمكنك ان تقول لي شيئا عن تصميم تصل إلى أسفل مكافحة باستخدام الحيات نصف فقط (والوجه يتخبط) ويقول ل4 بت؟

إتش دي إل رمز من شأنه أيضا أن يفعل... أو رسم تخطيطي لمنطق أو ارتباط....؟

شكرا....

 
كيف نصف كثير من الحيات؟
اثنين من الحيات نصف متساوون مع الحيات الكامل ،
الحيات نصف واحد فقط؟

 
أي عدد من شأنه أن تفعل.... والهدف من ذلك هو خلق قليلا 4 أعلى / لأسفل باستخدام مكافحة الحيات نصف... (أنها ستحتاج إلى 4 بقدر ما أعرف)

 
يمكنك استخدام اثنين من الحيات نصف لتتكون من الأفعى كاملة
ثم استخدم الأفعى الكامل لبناء العداد الخاص بك

 
الأفعى كاملة = نصف نصف الأفعى الأفعى

لتنفيذ ما يصل العداد ، وتمرير الفرز الحالية 1
و لدينا لتخزين الحالي العد أي سجل الفرز الحالية ، والتي هي في البداية 0.

وبهذه الطريقة ، يمكن أن ننفذ ما يصل العداد.

لتنفيذ بانخفاض مضادة ، والحاضر -- 1

يمكننا تنفيذ الطارح مع الأفعى ، مع المدخلات ، Operand1 &! (Operand2)

تنفيذ أعلى / لأسفل العداد :
اسمحوا السيطرة إشارة = 0 لبالإضافة إلى ذلك ،
= 1 للالطرح.

ثم المدخلات اللازمة لمكافحة و، Operand1 & XOR (Operand2 ، إشارة التحكم).

 

Welcome to EDABoard.com

Sponsor

Back
Top