تبلیغات
برق. قدرت. کنترل. الکترونیک. مخابرات. تاسیسات. - فواید زبان برنامه نویسی اسمبلی

برق. قدرت. کنترل. الکترونیک. مخابرات. تاسیسات.

دایره المعارف تاسیسات برق (اطلاعات عمومی برق)

زبان برنامه نویسی اسمبلی زبانهای برنامه نویسی را می توان به دو دسته تقسیم كرد :

1- زبانهای سطح بالا 2- زبانهای سطح پایین زبان اسمبلی یكی از زبانهای سطح پایین است كه برنامه نویسی در این زبان نیازمند آشنایی با معماری كامپیوتر است . آشنایی با مفاهیم بایت ، بیت ، ثباتها ، آدرس دهی وسیستم اعداد جهت برنامه نویسی به زبان اسمبلی ضروری اند . هنگام ترجمه زبان اسمبلی به زبان ماشین ، هردستور زبان اسمبلی به یك دستور زبان ماشین تبدیل می شود . برنامه نویسی به زبانهای سطح بالا بسیار ساده تر از برنامه نویسی به زبانهای سطح پایین مثل اسمبلی است . دستورات زبانهای سطح بالا به زبان محاوره ای نزدیك هستند و هنگام ترجمه ، هردستور زبان سطح بالا ممكن است به دهها دستور زبان ماشین تبدیل شوند . اما برنامه نویسی به زبان اسمبلی در عین حال كه دشوار است امتیازاتی دارد كه عبارتند از : 1- برنامه زبان اسمبلی نسبت به برنامه های زبانهای سطح بالا حافظه كمتری را اشغال می كند و سرعت اجرای آن نیز بالاتر است .
 2- برنامه نویس زبان اسمبلی كارهای فوق العاده ای را می تواند انجام دهد به طوری كه بعضی از این كارها در زبانهای سطح بالا امكان پذیر نیست .
 3- برنامه نویسی به زبان اسمبلی نیازمند آ شنایی با ساختمان ماشین است .
 4-برنامه هایی كه نیازمند به زمان بلادرنگ دارند ، در زبان اسمبلی به خوبی نوشته می شوند .
5 - برنامه های مقیم در حافظه به زبان اسمبلی راحت تر نوشته می شوند . یكی دیگر از امتیازاتی كه این برنامه نویسی دارد این است كه می توان دستورات آن را درون برنامه نوشت یعنی دستورات زبان اسمبلی را می توان با یك دستور زبان در برنامه نویسی نوشت و اجرا كرد . تقویم آموزشی درس زبان ماشین و اسمبلی رشته كامپیوتر موضوع درس شناخت اجزاء CPU و بررسی مراحل اجرای دستورات زبان ماشین سیستم عددی و شناخت مبناهای 2و8و10و16 – بررسی كاربردی آن در زبان اسمبلی بررسی ساختار بیتی و بایتی حافظه و شناخت حافظه و روشهای آدرس دهی بررسی ثباتهای پردازنده 8088و8086 - بررسی پشته و مدیریت آن كار با نرم افزار Debug بررسی و شناخت كد های اسكی – آدرس حافظه تصویر در مد متن شناخت وقفه Interrupt و كاربرد های آن فایلهای اسمبلی و اسمبلر – ایجاد فایل اجرایی در زبان اسمبلی انواع دستورات اسمبلی و ساختار برنامه – بررسی برنامه نمونه و ماكرو های مرتبط با آن مدهای آدرس دهی و انواع عملوند در زبان ماشین و اسمبلی بررسی دستورات MOV , XCHG , ADD , SUB , INC , DEC محدودیت دستورات MOV , ADD , SUB پالس ساعت و بررسی زمان اجرایی در یك برنامه سمبلی ضرب و تقسیم در زبان اسمبلی انواع برش در زبان اسمبلی و بررسی شرط و حلقه سازی تبدیل الگوریتم های سطح بالا به زبان اسمبلی انواع پردازه ( زیر برنامه ) در زبان اسمبلی و روشهای فراخوانی زیر برنامه بررسی عملیات بیتی AND , OR , NOT , XOR , SHIFT , ROTATE كار با رشته در زبان اسمبلی معرفی و اجرای پروژه و تمرینات برنامه نویسی و تحقیق و ترجمه و ...
http://eleele.blogfa.com/post-739.aspx

صفحات جانبی

نظرسنجی

    لطفاً نظرات خود را درمورد وبلاگ با اینجانب در میان بگذارید.(iman.sariri@yahoo.com)نتایج تاکنون15000مفید و 125غیرمفید. با سپاس


  • آخرین پستها

آمار وبلاگ

  • کل بازدید :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :