سایت http://30book.4kia.ir سایت دانلود کتاب ,دانلود مقاله,دانلود تحقیق ,دانلود گزارش کاراموزی ,دانلود طرح توجیهی ,دانلود پروژه ,دانلود پاورپوینت ,دانلود جزوه وغیره

آمار بازدید

  • بازدید امروز : 910
  • بازدید دیروز : 987
  • بازدید کل : 2929768

دانلود پاورپوینت اجرای دستورات و برنامه اسمبلی در محیط نرم افزار Debug


دانلود پاورپوینت اجرای دستورات و برنامه اسمبلی در محیط نرم افزار Debug با فرمت ppt ودر 40 اسلاید قابل ویرایش

 

قسمتی از متن پاورپوینت اجرای دستورات و برنامه اسمبلی در محیط نرم افزار Debug

آشنایی با چند دستور اسمبلی و کاربرد آن ها

نکته

اگر در دستور فقط عدد نوشته شود مانند:

MOV BL,12

در این صورت عدد 12 به ثبات BL منتقل می شود. ولی اگر عدد داخل کروشه نوشته شود مثلا [0200] محتوای خانه حافظه ای که آدرس آن ،در سگمنت داده برابر 0200 است در نظر گرفته می شود. به عنوان مثال اگر نوشته شود: MOV BL,[0200]

یعنی محتوای خانه حافظه ای که آدرس آن 0200 است به ثبات BL منتقل شود ، و اگر محتوای خانه حافظه آدرس مذکور ، عدد 25 باشد ، در این صورت عدد 25 به ثبات BL منتقل خواهد شد.

 

کاربرد دستورات وقفه

دستور INT : باعث می شود که برنامه شما موقتا قطع شود ، و به برنامه های سیستم عامل ، یا برنامه های BIOS مراجعه شود ، عملیات خواسته شده را انجام دهد ، و دوباره به برنامه شما برگردد.
توجه : تمام مقادیر در مبنای hex هستند.

 تعدادی از سرویس های وقفه

(1گرفتن تاریخ سیستم

از دستور INT 21H استفاده می شود، به شرطی که قبلا در ثبات AH مقدار 2AH قرار داده شده باشد. یعنی:

MOV AH,2A

INT 21

با اجرای این دستورات تاریخ سیستم در ثبات های زیر قرار میگیرد

روزهای هفته ( 0 برای یکشنبه ، 1 جهت دوشنبه ،2...) AL=

سال ( به صورت هگزا مثلا 07D0=2000 ) = CX

ماه (به صورت هگزا 01 تا 0CH ) = DH

روز (از 01 تا 1F به فرم هگزا) = DL

مثال
 
دستور وقفه INT 3

2) پایان اجرای دستورات توسط دستور INT 3

CPU به محض اجرای این دستور متوقف می شود و در صورت لزوم می توان محتویات ثبات ها و خانه های حافظه را برسی کرد.

البته این دستور را می توان برای توقف اجرای دستورات برنامه نیز به کار برد ، در صورتی که از این دستور استفاده نشود ممکن است کامپیوتر قفل کند.
 
DEBUG نرم افزار
ابزاری کمکی جهت اجرای دستورات زبان اسمبلی و برای ایجاد ، آزمایش ، اجرا ، تغییر و اشکال یابی برنامه ، به زبان اسمبلی است.
نکته : یکی از مزیت های استفاده از DEBUG ، این است که برنامه مستقیما قابل اجرا بوده ، نیازی به ترجمه ندارد

مزیت های استفاده از محیط debug

مستقیما به زبان اسمبلی برنامه نوشت و آن را اجرا نمود.
برنامه آماده به زبان اسمبلی را می توان به محیط deubug انتقال داده و آن را آزمایش کرد
برنامه اسمبلی را می توان دستور به دستور اجرا کرد ، و محتوات ثبات ها ، و خانه حافظه را مشاهده و تغییرات لازم را انجام داد.
محتویات حافظه هر سگمنت را می توان دید
می توان تمام دستورات را به زبان اسمبلی و معادل آن را به زبان ماشین نشان داد.

 


مبلغ قابل پرداخت 10,000 تومان

توجه: پس از خرید فایل، لینک دانلود بصورت خودکار در اختیار شما قرار می گیرد و همچنین لینک دانلود به ایمیل شما ارسال می شود. درصورت وجود مشکل می توانید از بخش تماس با ما ی همین فروشگاه اطلاع رسانی نمایید.

Captcha
پشتیبانی خرید

برای مشاهده ضمانت خرید روی آن کلیک نمایید

  انتشار : ۸ خرداد ۱۴۰۱               تعداد بازدید : 131
دانلود پاورپوینت  تصميم گيري چند معياره (MCDM Multi Criteria  Decision Making)

دانلود پاورپوینت تصميم گيري چند معياره (MCDM Multi Criteria Decision Making)

عنوان: تصميم گيري چند معياره (MCDM Multi Criteria Decision Making) فرمت فایل: pptx تعداد اسلاید ها: 56 زبان: فارسی دسته بندی: علوم انسانی ، روانشناسی چکیده: مقدمه :مصر باستانپیشگویان یونانیجوهر تمامی فعالیت های مدیریتی،تصمیم گیری استذهن محققین در دهه های اخیر (1970) ... ...

تمام حقوق مادی و معنوی این وب سایت متعلق به "" می باشد

فید خبر خوان    نقشه سایت    تماس با ما