تلگرام

اطلاعیه فروشگاه

بازدید کننده گرامی: در این فروشگاه کلیه اسناد علمی و پژوهشی از قبیل: مقاله، کتاب، تحقیق، و غیره با قیمت مناسب در اختیار شما قرار می گیرد. امیدواریم فایل هایی که در این فروشگاه عرضه می شود کمک شایانی به دانشجویان و بازدیدکنندگان در جهت به دست آوردن اطلاعات علمی صحیح و آسان در هر زمینه از مطالب مختلف کرده باشد. با عضویت در کانال تلگرام ما از زمان قرارگیری فایل های جدید در این فروشگاه به صورت 24 ساعته مطلع شوید

دانلود تحقیق اصول برنامه‌نويسي اسمبلي

دانلود تحقیق اصول برنامه‌نويسي اسمبلي

CPU تراشه enCorRe دستور پشتيباني مي‌كند. همه برنامه‌ها بايد از اين 37 دستور استفاده كنند. سيپرس يك مترجم مجاني ارائه مي‌دهد كه كدهاي اسمبلي را كه شما مي‌نويسيد به فايل‌هاي موضوع، كه به منظور برنامه‌ريزي در EPROM تراشه تهيه مي‌شوند، تبديل مي‌كند. اگر ترجيح دهيد كه در C برنامه‌نويسي كنيد، سيپريس يك مفسر C نيز پيشنهاد مي‌كند.

اگر با برنامه‌نويسي اسمبلي ميكروكنترلر آشنايي داشته باشيد، برنامه‌نويسي براي enCoRo  نيز مشابه همان است. اما اگر با برنامه‌نويسي در بيسيك و C آشنا هستيد، بايد بدانيد كه در برنامه‌نويسي كدهاي اسمبلي بسياري از عملگرهاي زبانهاي سطح بالا موجود نيست در اينجا ديگر حلقه‌هاي While يا ‌for يا انواع مختلف متغيرها وجود ندارد. اما براي تراشه‌‌اي مانند enCoRo كه به منظور كارهاي نمايشي و كنترلي غير پيچيده طراحي شده است، استفاده از كدهاي اسمبلي عملي است. براي برنامه‌هاي كوتاه، كه به سرعت اجرا مي‌شوند احتياجي به خريد مفسر نيست.


اصول برنامه‌نويسي اسمبلي

برنامه‌نويسي اسمبلي شامل يك مجموعه از دستورات است كه هر كدام مربوط به كدهاي ماشيني هستند كه تراشه از آنها پشتيباني مي‌كند. مثلاً دستور iord، كه محل io را مي‌خواند به كد h29 مربوط است. به جاي به خاطر آوردن h 29، شما مي‌توانيد iord را بنويسيد، و مترجم معادل سازي را براي شما انجام خواهد داد. دستور iord همچنين احتياج به يك عملوند دارد كه محل خواندن را مشخص كند. به عنوان مثال 01h iord پورتي با آدرس h 10 را مي‌خواند.

زبان برنامه‌نويسي اسمبلي همچنين مي‌تواند شامل دايركتيو[1] و توضيحات باشد. دايركتيوها دستوراتي هستند كه به جاي اينكه مربوط به CPU باشند، مربوط به مترجم مي‌باشند. دايركتيوها شما را قادر مي‌سازند كه محلي از حافظه را مشخص كنيد، متغيرهايي تعريف نماييد. در كل، نقشي كه مترجم در كنار اجراي دستورات مشخص شده بايد ايفا كند را نشان مي‌دهند. يك نقطه ويرگول ( : )يا مميز دوبل ( // ) يك عبارت توصيفي را مشخص مي‌كنند كه مترجم از آنها چشم‌پوشي مي‌كند.

مترجمي كه توسط سيپرس ارائه مي‌شود، cyasm.exe قابل اجرا در پنجره داس[2] مي‌باشد. سيپرس مرجع‌ها و راهنماي استفاده براي كاربراني را تهيه كرده است كه چگونگي استفاده از مترجم را شرح مي‌دهد.

مترجم از دو مجموعه دستور مشابه براي CPU‌هاي سري A و سري‌B پشتيباني مي‌كند. تراشه‌هاي enCoRo از سري B هستند. تراشه‌هاي قديمي‌تر سيپرس، مانند 63001، از سري A بودند و از همة دستورات بجز بعضي از آنها پشتيباني مي‌كنند.

 

 

 

 

فایل ورد 46 ص


اشتراک بگذارید:


پرداخت اینترنتی - دانلود سریع - اطمینان از خرید

پرداخت هزینه و دریافت فایل

مبلغ قابل پرداخت 6,800 تومان

درصورتیکه برای خرید اینترنتی نیاز به راهنمایی دارید اینجا کلیک کنید


فایل هایی که پس از پرداخت می توانید دانلود کنید

نام فایلحجم فایل
aa_603921_6383.zip37.1k





دانلود مجموعه تحقیق های دانش آموزی و دانشجویی با حجم کم

دانلود مجموعه تحقیق های دانش آموزی و دانشجویی با حجم کم قابل توجه دانش آموزان و به ویژه کافی نت داران عزیز: این مجموعه شامل 800 فایل تحقیق با حجم 1 الی 10 صفحه و فرمت word می باشد. این فایل ها طی مدت طولانی توسط خود بنده درست شده و از هر لحاظ مورد اعتماد است. همه فایل ها مرتب و صفحه آرایی آماده چاپ هستند. اغلب فایل های این مجموعه 1 الی 4 صفحه ای هستند و به طور میانگین کل این مجموعه شامل  2000 صفحه خواهد بود. دانش آموزان عزیز در طی سال تحصیل ...

توضیحات بیشتر - دانلود 10,000 تومان

دسته بندی محصولات فروشگاه

آخرین محصولات فروشگاه

محبوبترین محصولات

filesell filesell