کامپیوتربرنامه نویسی

اسمبلر - دستورات سطح پایین، برای برنامه نویسان تازه کار

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

دستورات ریاضی مورد استفاده در مونتاژ

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

  • علاوه بر این؛
  • تفریق.
  • ضرب
  • تقسیم.

اضافه

عملیات ریاضی، شناخته شده از دبیرستان. برای استفاده از این ویژگی شما نیاز به در نظر گرفتن تنها علاوه بر این، است که با اعداد تاشو در حافظه کامپیوتر در ارتباط است. نمایی کلی از عملیات به شرح زیر است:

اضافه کردن

تیم طول می کشد تعدادی از سلول ها، آنها را می افزاید با هم و "Yacheyku1" می نویسد. در حال حاضر عملیات شرایط عبور: هر دو تعداد سلول باید همان وضوح تصویر داشته باشد. همچنین، اگر ثبت نام برای اولین بار وجود دارد، پس شما می توانید در آن همه اضافه کنید. در صورتی که برای اولین بار از یک سلول وجود دارد، پس از آن ممکن است برای اضافه کردن در و یا عملوند فوری و یا ثبت نام.

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

تفریق

این عملیات توسط همان الگوریتم عنوان یکی از قبلی انجام می شود. حتی تیم هایی مثل نوع رکورد:

زیر

اصل محاسبه به شرح زیر: تفریق از №1 №2، و رونویسی №1. شرایط عبور عملیات همان و شرایط عملیات علاوه بر این می باشد.

ضرب

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

MUL <عملوند>

مشخص شده در عملوند دستور یکی از عوامل است. محل سکونت عامل و مقام دوم در نتیجه عملیات در پیش ثابت، بسته به اندازه به بایت MUL. محل خود - یک موضوع برای مقاله دیگری. برای ضرب امضا با استفاده از دستور:

IMUL

شما می توانید تجسم دیگر ملاقات، اما آن را قابل فهم تر و آشنا است. نشان داد دو عامل، و در نتیجه در عملوند №1 قرار داده است. در این مورد، یک عملوند ثبت نام №1 لزوما بیرون زده و عملوند №2 - یک سلول ثبات یا حافظه. اما گزینه های دیگر نیز مورد بحث قرار خواهد:

IMUL

IMUL > ، <عملوند فوری>

IMUL ، <عملوند فوری>

اولین گزینه مشابه MUL بر روی دستگاه است، به طوری که قوانین به آن می توان در اینجا نسبت داد. گزینه دوم شما اجازه می دهد به صراحت محل مشخص - به عنوان یک نتیجه، و عامل. وی در ادامه سوم مشخص ثبت نام که خواهد بود که عامل اول، و در آن حاصل ضرب قرار داده شده است. تحت عملوند فوری به معنی این نیست برای مشخص کردن یک ثبت نام خاص و تعداد آن به که به ضرب عملوند.

بخش

همانطور که در بالا ذکر شد، استفاده به تقسیم دو تیم. برای اعداد بدون علامت استفاده می شود:

DIV <عملوند>

برای اعداد امضا با استفاده از دستور زیر:

IDIV <عملوند>

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

جستجو و تعریف مکان می تواند به همان ضرب می گویند: نیاز به یک مقاله جداگانه، به عنوان مقدار اطلاعات قابل توجه است.

نتیجه گیری مفید

همچنین به عنوان "دستورالعمل مونتاژ نسبتا مفید" طبقه بندی شده و باید شامل دستور NEG <همراه / ثبت نام>. او قرار می دهد نشانه ای در یک عدد است که در عملوند. که همه امیدواریم که که این مقاله کمک کرده است شما را در درک ریاضی دستورات اسمبلر است.

و عملیات دستی ایجاد یک طرح ساده (افزایش یا کاهش واحد عملوند). به افزایش عملوند لازم است از دستور زیر برای تجویز:

INC <عملوند>

به واحد کم باید تجویز:

دسامبر <عملوند>

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fa.birmiss.com. Theme powered by WordPress.