Компютер, Барномасозӣ
Assembler - Фармонҳои сатҳи пасти барномасозони эскизи
Ҳамаи фармонҳои метавонад танҳо аз ҷониби як забони мошини иҷро карда мешавад. Assembler фармон - як намояндагии рамзи забон. Бо он, навиштани барномаи хурд, вале хеле зуд. Вале, сарфи назар андозаи онҳо, раванди навишт хеле фурӯбаранда вақт мебошад.
Фармонҳои арифметикӣ истифода дар калисо
Сарфи назар аз ин парадокси, чунон ки universality, танҳо 4 арифметикӣ дастури assembler аст ва мумкин аст аз ҷониби барномасозони истифода бурда мешавад. Бо вуҷуди ин, онҳо бо сатҳи баланд забонҳои барномасозӣ, ки компютерҳо, маишӣ, телефонҳо, телефонҳои интеллектуалӣ, ноутбукхо ва ғайра кор хеле бомуваффақият таъсис дода шуд. D. Кор бо онҳо имконпазир аст, ва. рӯйхати фармонҳои assembler чунин аст:
- Илова бар ин;
- ҳисобкунӣ;
- зарб;
- Воҳиди.
Илова бар ин
амалиёти арифметикӣ, маълум, зеро мактаби миёна. Барои истифодаи ин хусусият ба шумо лозим аст, ки дида танҳо Илова бар ин аст, ки бо намояндагии рақамҳои туморе, ки дар хотираи компютер алоқаманд аст. Дар назари умумии фаъолияти чунин аст:
Дар Иловаи
Дастаи мегирад шумораи ҳуҷайраҳои, ба онҳо илова мекунад якҷоя ва «Yacheyku1» менависад. Акнун амалиёти шароити гузариш ба: ҳам шумораи ҳуҷайраҳои бояд ҳалли ҳамин доранд. Инчунин, агар як феҳристи аввал нест, пас шумо метавонед ба он илова кунед. Агар як ҳуҷайраи аввал нест, пас он имконпазир аст, ба илова ё operand фаврӣ ё феҳристи.
Тавсифи дастуру калисо ва татбиқи онҳо талаб муносибати ҳамаҷонибаи бештар метавонад як модда таъмин намояд. Бо дастаҳои калисо, сарфи назар аз маблағи бошафқат онҳо, он китобҳои бисёр, ки беш аз як сад саҳифа навишта шудааст. Аз ин рӯ, бо вуҷуди осонии ошкор, мо шуморо даъват мекунам ба хондани таври муфассал тавсиф кори даста, ки бигзор шумо медонед, тамоми нозукиҳои барои architectures гуногун.
ҳисобкунӣ
Ин амалиёт аз тарафи алгоритми ҳамон тавре ки яке аз гузашта анҷом дода мешавад. Ҳатто гурӯҳҳои мисли намуди сабти:
Ба Зеркумита
зарб
Агар Воҳиди ва илова бар дастаи ҳамон тавре ки барои имзонашуда ва барои рақамҳои имзо истифода мешавад, он гоҳ, зарб ва тақсим шудаанд алгоритмҳои гуногун барои онҳо нест. Масалан, ба афзояд рақамҳои имзонашуда бо истифода аз ин фармони:
MUL
IMUL
Шумо метавонед embodiments дигар мерасанд, вале он фаҳмо ва ошно аст. Нишон ду омил, ва дар натиҷаи аст, ки дар operand №1 ниҳод. Дар ин ҳолат, як operand қайд №1 ҳатман барҷаста ва operand №2 - як ҳуҷайраи феҳристи ё хотираи. Вале имконоти дигар низ муҳокима карда мешаванд:
IMUL
IMUL
IMUL
Варианти аввал монанд ба MUL дар дастгоҳ аст, то қоидаҳои ба он ҷо метавон қоил шуданд. Варианти дуюм иҷозат медиҳад ба шумо ба нахеҳед ки макони муайян - дар натиҷа, ва омили. Дар embodiment сеюм нишон дода феҳристи хоҳад омили аввал, ва он натиҷаи зарб ҷойгир аст. Дар доираи operand бевоситаи аст, маънои онро надорад, ки ба муайян кардани феҳристи мушаххас ва шумораи он ба афзун operand.
Воҳиди
Тавре ки дар боло зикр шуд, истифода бурда тақсим ду гурӯҳи. Зеро ки рақамҳои имзонашуда истифода мешаванд:
DIV
Зеро ки рақамҳои имзо бо истифода аз фармони зерин:
IDIV
Ариза Воҳиди хусусияти супориш аст, ки танҳо ҳакам operand, ки ҳамчун як ҳуҷайраи феҳристи ё хотираи амал мекунад. Тақсим шумораи ҳамеша макони муайяни он, ки вобаста ба шумораи андозаи. Он дорои ҷои худ ва дар натиҷаи амалиёт.
Ҷустуҷӯ ва муайян намудани ҷойҳои метавонад ҳамон тавре ки зарб, мегӯянд: талаб моддаи алоҳида, ҳамчун ҳаҷми иттилоот назаррас аст.
хулосаи муфид
Ҳамчунин чун «дастур калисо нисбатан муфид», тасниф ва бояд фармони NEG
Ва фаъолияти муқимӣ incrementing ва decrementing (зиёд ва ё кам кардани воҳиди operand). Барои иловапулӣ operand зарур аст, фармони зерин ба муқаррар:
Inc
Барои decrement бояд муқаррар:
КҲИ
Тавре ки метавонад дар ҷойгоҳи хотира operand иҷро ё сабти ном шаванд. манфиати истисноии ин амалиёт аст, ки онҳо худ гирифта, барои фосила камтар аз дастури калисо чунин пешниҳод аз ҷониби Илова ё ҳисобкунӣ.
Similar articles
Trending Now