تحقیق اسمبلر ها - دانلود رایگان
دانلود رایگان
دانلود رایگان تحقیق اسمبلر هامقدمه:
زبان هاي برنامه نویسی ساختارهاي زبانی مبتنی بر دستورالعمل ها در کامپیوتر ها میباشند که با کمک آنها می توان یک الگوریتم را به وسیله ساختارهاي دستوري متفاوت براي اجرا در کامپیوتر توصیف نمود، که با این روش امکان نوشتن برنامه جهت تولید نرم افزارهاي جدید بوجود خواهد آمد. معمولاً هر زبان برنامه نویسی داراي یک محیط نرم افزاري براي وارد کردن متن آن هستند. (debug) برنامه، کامپایل، اجرا و رفع اشکال سه راه اصلی براي پیاده سازي زبان برنامه نویسی برروي ماشین (سخت افزار) وجود دارد.
1) کامپایل کردن
2) تفسیر کردن
3) اسمبل نمودن.
در برخی پیاده سازي ها که از مفسر استفاده می شود، مرز مشخصی بین کامپایل و تفسیر وجود ندارد. براي مثال، برخی پیادهسازي هاي زبان برنامه نویسی بیسیک ترجمه می کنند و سپس کد را خط به خط اجرا می کنند. برنامه هایی که مستقیما روي سخت افزار اجرا می شوند چندین برابر سریعتر از برنامه هایی که با کمک نرم افزار اجرا می شوند، انجام می شوند. در هر یک از راههاي فوق، نتیجه میبایست به زبان ماشین تبدیل شود تا بتواند توسط سخت افزار مورد استفاده قرار گیرد