[ورود به حساب]
 

 disassembler - debuger [شماره پروژه: 1588]
نام پروژه disassembler - debuger سریع
مهارت های لازم Assembly
تاریخ ارسال ۱۳۹۰/۰۳/۲۵ [2011-06-15 00:01:20]
تاریخ پایان ۱۳۹۰/۰۳/۲۹ [2011-06-19 00:01:20]
فرصت باقی مانده - روز برای ارسال پیشنهاد باقی مانده
بودجه ۵,۰۰۰ - ۲۰,۰۰۰ تومان
وضعیت پروژه پایان یافته
  ارسال پیغام خصوصی به سفارش دهنده (صاحب پروژه)
  ابزار پروژه و پیشنهادهای ارسال شده
سفارش دهنده
 aehsani18
مکان  تهران, ایران
  رتبه داده نشده
توضیح پروژه
اطلاعات این پروژه از وب سایت برنامه جو برداشته شده است: http://www.barnamejoo.com

در بخش disassembler ، برنامه یک سری کد زبان ماشین (0 و 1) گرفته و (با فرض اینکه کُد کامپایل شده و درست است و ران میشود) آنرا بدستورات زبان اسمبلی تبدیل میکند.
البته تمام دستورات اسمبلی مورد نیاز نیست و تنها 20 دستور خاص برای این پروژه کافیست که عبارتند از mov، add، sub، push، pop، و jump بهمراه دو جامپ شرطی انتخابی، loop بهمراه یک لوپ شرطی انتخابی، call برای فراخوانی زیربرنامه ها، int برای فراخوانی وقفه ها، بعلاوه ی 8 دستور متفرقه انتخابی)

بخش دیباگر درواقع مانند یک gdb عمل نموده و دستورات اسمبلی که از بخش disassembler بدست آمده را ران کرده و با قراردادن break point در یک خط موردنظر از برنامه، آن تعداد خط را بررسی و ران کرده و اعلام میکند که چه تغییراتی ایجاد شده و محتویات رجیسترها درحال حاضر چیست



اطلاعات اضافه شده در تاریخ: ۲۵/۰۳/۱۳۹۰ [2011-06-15 00:01:20]

فایل ضمیمه:
DBG.pdf

 
ابزار پروژه
ارسال پیشنهاد ارسال پیشنهاد | تغییر پیشنهاد تغییر پیشنهاد | حذف حذف پیشنهاد | تماس ارسال پیغام خصوصی به سفارش دهنده | چاپ چاپ

 طبق قوانین وب سایت ارائه مشخصات تماس همانند شماره تلفن، آدرس، ایمیل، مسنجر و موارد مشابه به طرف مقابل (کدنویس یا سفارش دهنده) قبل از واگذاری پروژه، خلاف قوانین می باشد. شما کاربران گرامی می توانید در صورت مشاهده تخلف از سوی کاربران دیگر، موارد تخلف را به ما گزارش دهید.

پیشنهادهای ارسال شده توسط کدنویسان
  میانگین ۰ تومان  در ۰ روز

هنوز پیشنهادی ارسال نشده.
^



کلید واژه ها
disassembler , debuger , بخش , disassembler , برنامه , سری , زبان , ماشین , گرفته , (با , فرض , اینکه , کُد , کامپایل , شده , درست , است , ران , میشود) , آنرا , بدستورات , زبان , اسمبلی , تبدیل , میکند- , البته , تمام , دستورات , اسمبلی , مورد , نیاز , نیست , تنها , دستور , خاص , برای , این , پروژه , کافیست , عبارتند , mov، , add، , sub، , push، , pop، , jump , بهمراه