![]() |
رقم نقلی - نسخهی قابل چاپ |
رقم نقلی - Mojtaba - 12 آذر ۱۳۹۰ ۰۸:۵۷ ق.ظ
سلام. یک سوال ساده از مدار منطقی(اما مهم).میدانیم که carry یک پرچم است که حامل مقدار ۰ یا ۱ که با توجه به محاسبه ای که صورت میگیرد مقدار دهی می گردد.حالا با توجه به شکل زیر ان چطوری محاسبه میشه؟(منظورم carry کل محاسبس) [attachment=1844] |
رقم نقلی - mamat - 12 آذر ۱۳۹۰ ۱۲:۱۳ ب.ظ
تا اونجا که یادمه تو تفریق اعداد دو روش داشتیم یکی روش مکمل r یک عدد و دیگری روش مکمل r-1 عدد حالا فرض کنیم که A-B مراحل با روش مکمل r ۱)مکمل r را برای B حساب میکنیم ۲)حاصل بدست آمده را با A جمع میکنیم ۳)حاصل بدست آمده مرحله ۲ را----> الف) اگر رقم نقلی بدست آمد: آن را حذف میکنیم و جواب عدد حاصل بدون رقم نقلی است. ب)اگر نقلی بدست نیامد: از جواب حاصل مکمل r میگیریم و یک علامت منفی به جواب حاصله اضافه میکنیم. مراحل با روش مکمل r-1 ۱)مکمل r-1 را برای B حساب میکنیم ۲)حاصل بدست آمده را با A جمع میکنیم ۳)حاصل بدس آمده مرحله ۲ را ----> الف) اگر رقم نقلی بدست آمد: آن را با راست ترین رقم حاصل جمع میکنیم. ب)اگر نقلی بدست نیامد: از جواب حاصل مکمل r-1 میگیریم و یک علامت منفی به جواب حاصله اضافه میکنیم. و فکر کنم پرچم رقم نقلی هم همیشه برابر رقم نقلی حاصل از مرحله ۲ است |