PDA

View Full Version : معماری کامپیوتر



tahmtan
شنبه 20 آبان 1391, 21:00 عصر
سلام دوستام من میخام تقسیم یک عدد مثل 10100000/1010(160/10) رو انجام بدم طبق این فلوچارت اما خارج قسمت ما 4بیتی هستش و باید 8 بیتی باشه چون 160/16 میشه 16 و در بیت پنجم قرار میگیره حالا احتیاج به کمک دارم شدید این جا هم چون زده بود مطالب آزاد نوشتم لطفا کمکم کنید.
94743

FastCode
شنبه 20 آبان 1391, 21:38 عصر
چرا باید از یه خارج قسمت چهار بیتی استفاده کنید؟

tahmtan
شنبه 20 آبان 1391, 21:41 عصر
خوب طبق سخت افزاری که بهمون دادن خراج قسمتمون 4 بیتی هست
حالا این واسم زیاد مهم نیست که سخت افزارم چند بیتی باشه این واسم مهمه که به جواب برسم

FastCode
سه شنبه 23 آبان 1391, 10:02 صبح
من اینطوری چیزی متوجه نمیشم.به نظرم نباید مشکلی وجود داشته باشه.
هیچ کدی ندارید؟

soroushp
سه شنبه 23 آبان 1391, 21:01 عصر
ابتدا مقسوم و مقسوم علیه رو به تعداد بیت معین دربیار مثلا عدد 16 رو بخوایم تقسیم بر 6 کنیم 16 ، 5 بیت هست پس 6 رو هم 5 بیتی در نظر می گیریم ، بعد یک counter به اندازه تعداد بیت در نظر می گیری و هر دفعه پس از طی اون فلوچارت 1 واحد ازش کم می کنی تو مثال من 5 بیتی پس counter 5 در نظر می گیریم بعد به دو ثبات mar و mdr نیاز هست - فلوچارش ناقصه - تو کتاب mano هست تو اینترنت هم هست. کار سختی نیست فقط باید وقت بذاری
موفق باشی

tahmtan
پنج شنبه 25 آبان 1391, 12:49 عصر
ممنون دوست من متوجه شدم من تعداد چرخش توی حلقم باید یه واحد افزایش کنه .
مرسی از راهنماییاتون :چشمک: