کمپيوټر, پروګرام
Assembler - د novice پروګرامران د ټیټې کچې قوماندانيو
ټول امر کولای شي يوازې د يو ماشين ژبه اعدام شي. assembler امر - د ژبې د يو سمبوليک استازیتوب. له هغې سره، د وړو، خو ډېر روژه پروګرام ولیکئ. خو د هغوی په اندازه سره سره، د لیکلو پروسه ده ډېر وخت ضايع.
arithmetic قوماندې په شورا کارول
له دې سره سره تناقض، لکه universality، یوازې 4 arithmetic assembler لارښوونې دی او کیدای شي له خوا (programmers) وکارول شي. سره له دې، دوی له خوا د یو لوړ پوړي پروګرامونو ژبو، چې د کمپیوټرونو، د کور وسايل، د ټلیفون، سمارټ تليفونونه، لپ ټاپ او داسې کار جوړ شوي دي. D. د هغوی سره کار کول ممکن دی، او خورا په بریالیتوب سره. assembler قوماندو لست په لاندې ډول ده:
- سربېره؛
- تفريق؛
- ضرب؛
- ویش.
سربېره
arithmetic د عملياتو، د لوړ ښوونځي راهيسې پېژندل. د دې فیچر ته اړتيا لري، چې يواځې د سربېره، چې په کې د کمپيوټر د حافظې د تاوېدو شمېر استازيتوب د تړاو په پام کې وکاروي. د دغو عملیاتو عمومي محتویات یی په لاندی ډول ده:
دا اضافه
د ټیم د حجرو شمېر نیسي، د هغوی په ګډه زیاتوي او ليکي: "Yacheyku1". اوس د تیریدلو شرايطو د عملیاتو: دواړه د حجراتو د شمیر باید ورته حل کړي. همدارنګه، که لومړی د نوم ثبتول موجود وي، نو تاسو کولی شئ په دا ټولو اضافه کړي. که په لومړي حجره موجود وي، نو دا ممکنه ده چې په چټکه او په کليکولو سره او یا د ثبت کړئ.
د شورا د لارښوونې او د هغوی د تطبیق تفصيل جامع روش ته اړتيا لري په پرتله کولای شي یو مقاله وړاندې کړي. د شورا د ټیمونو، خپل pitiful اندازه سره سره، چې دا دومره ډېر کتابونه چې د سلو څخه زيات مخونه لري لیکل. له همدې امله، د ظاهري اسانۍ سره سره، موږ تاسو هڅوو تر څو نور تفصیل سره ولولي د ډلې د کار، چې پکې به د تاسو لپاره د مختلفو architectures د ټولو نازکیو پوهېږي اجازه تشریح کوي.
تفريق
دا عملیات په توګه د تیر یو ورته الګوریتم له خوا ترسره کیږي. حتی لوبډلو په څېر د ریکارډ ډول:
د فرعي
ضرب
که د وېش او سربېره په توګه د السلیک او د لاسلیک شمېر د همدې ډلې کارول، بيا د ضرب او ویش هلته د هغوی لپاره د مختلفو الگوريتم دي. د مثال په توګه، د دې امر په کارولو سره السلیک شمېر ضرب:
څواړخیز <کليکولو>
IMUL
تاسو کولای شی د نورو embodiments سره وګوري، خو دا نور د درک او د اشنا. دوه عوامل په ګوته، او په پایله کې په کليکولو سره №1 ځای دی. په دې حالت کې، یو په کليکولو سره ثبت №1 حتمي protrudes او په کليکولو سره №2 - يو د نوم ثبتول یا د حافظې د حجری. خو د نورو انتخابونو به هم خبرې وشي:
IMUL
IMUL
IMUL
د لومړي انتخاب دی په وسيله څواړخیز او ورته، نو ته دا اصول کولای شي دلته منسوب. دوهم انتخاب تاسو ته اجازه درکوي په واضح ډول د ځای مشخص - د پایلې په توګه، او د عامل دی. په دریم پورتني يو د نوم ثبتول چې به د لومړي عامل وي په ګوته کوي، او پکې د ضرب په پايله کي کيښودل کيږي. له مخې د فوري په کليکولو سره ده نه د يو ځانګړي نوم ثبتول او له خوا چې په کليکولو سره ضرب شمېر مشخص.
فرقې
لکه څرنګه چې يادونه وشوه، کارول کيږي چې د دواړو ټیمونو سره وويشي. د السلیک شمېر کارول کیږي:
DIV <کليکولو>
د لاسلیک شمېر لاندې کمانډ په کارولو:
IDIV <کليکولو>
کاریال ځانګړنه فرقې لارښوونې ده، چې يوازې په کليکولو سره وېشلې، چې د نوم ثبتول یا د حافظې د حجری په توګه عمل کوي. د شمېر وویشئ تل خپل مشخص ځای، چې د اندازې په شمیر پورې اړه لري. دا د خپل ځای او د عملياتو په پايله لري.
پلټنه او د ځایونه کولای شي د ضرب په توګه ورته وايي تعريف: یوه جلا مادې ته اړتیا لري، چې د معلوماتو په اندازه د پام وړ ده.
ګټور پای
همدارنګه د "په نسبي ډول ګټور شورا د لارښوونې" طبقه بندي او بايد شامل قومانده NEG <ګرځنده / راجستر>. هغې د يوې نښې په کې د یو شمېر چې په کليکولو سره دی اچوي. دا د ټولو هيله چې دغه مقاله د مرسته تاسو پوه د arithmetic امر assembler.
او مخېږئ عملياتو incrementing او decrementing (زياتوالي او يا په کليکولو سره واحد د کمښت). د کليکولو سره بهرمن ته لاندې کمانډ تجویز ضروري ده:
INC <کليکولو>
د فطرتي باید تجویز:
د DEC <کليکولو>
لکه څنګه چې کولای شي په کليکولو سره د حافظې د ځای ترسره کړي او يا ثبت کړي. د دغو عملیاتو په ځانګړې ګټه یې دا ده چې دوی په خپله د ورته شورا د لارښوونې سربېره، يا تفريق وړاندې څخه کم ځای ونیسي.
Similar articles
Trending Now