Kompyuta, Programu
Assembler - Amri ngazi ya chini kwa ajili ya programmers novice
amri yote yanaweza kutekelezwa tu na lugha ya mashine. Assembler amri - uwakilishi ishara ya lugha. Pamoja na hayo, kuandika ndogo, lakini haraka sana mpango. Lakini licha ya kawaida yao, kuandika mchakato ni mara ya kuteketeza.
amri Hesabu kutumika katika mkutano
Pamoja kitendawili hiki, kama umoja, 4 tu hesabu assembler maelekezo ni na inaweza kutumika na programmers. Hata hivyo, walikuwa iliyoundwa na lugha ya programu kiwango cha juu cha, ambayo hutumia kompyuta, vifaa vya nyumbani, simu, simu za mahiri, kompyuta ndogo na kadhalika. D. Kazi nao ni iwezekanavyo, na kabisa kwa mafanikio. amri assembler orodha ni kama ifuatavyo:
- Aidha,
- kutoa,
- kuzidisha,
- mgawanyiko.
Aidha
Hesabu kazi, inajulikana tangu shule ya sekondari. Ili kutumia kipengele hiki unahitaji kufikiria tu kuongeza, ambayo ni kuhusishwa na uwakilishi wa idadi ya kukunja katika kumbukumbu ya kompyuta. Mtazamo wa jumla wa kazi ni kama ifuatavyo:
ADD
timu inachukua idadi ya seli, anaongeza pamoja na anaandika "Yacheyku1". Sasa kazi wa hali ya kifungu: Idadi zote mbili za seli lazima iwe na ubora sawa. Pia, kama kuna rejista ya kwanza, basi unaweza kuongeza kwenye kila kitu. Kama kuna kiini kwanza, kisha inawezekana kuongeza juu ya au operand sasa au kujiandikisha.
Maelezo ya maelekezo ya mkutano na utekelezaji wake unahitaji mtazamo wa kina zaidi ya anaweza kutoa makala moja. Na timu mkutano, pamoja kiasi yao dhalili, imeandikwa vitabu vingi kwamba kuwa na kurasa zaidi ya mia moja. Hivyo, pamoja na urahisi dhahiri, tunakuhimiza kusoma maelezo zaidi kuelezea kazi ya timu, ambayo basi wewe kujua nuances wote kwa ajili ya usanifu mbalimbali.
kutoa
Operesheni hii ni kazi kwa algorithm sawa na ile ya awali. Hata timu kama aina rekodi:
SUB
kuzidisha
Kama mgawanyiko na kuongeza kutumika timu moja kama kwa unsigned na namba saini, basi kuzidisha na kugawanya kuna algorithms mbalimbali kwa ajili yao. Kwa mfano, ili kuzidisha namba unsigned kutumia amri hii:
MUL
IMUL
Unaweza kukutana na embodiments nyingine, lakini ni zaidi ya kueleweka na ukoo. Unahitajika sababu mbili, na matokeo huwekwa katika operand №1. Katika hali hii, operand kujiandikisha №1 lazima protrudes na operand №2 - rejista au kumbukumbu kiini. Lakini njia nyingine pia yatajadiliwa:
IMUL
IMUL
IMUL
chaguo la kwanza ni sawa na MUL kwenye kifaa, hivyo sheria hiyo unaweza kuhusishwa hapa. chaguo la pili utapata wazi kubainisha eneo - kwa sababu hiyo, na sababu. Katika mfano halisi wa tatu inabainisha rejista hiyo ni sababu ya kwanza, na ambayo kutokana na kuzidisha ni kuwekwa. Chini ya operand haraka si maana ya kubainisha rejista fulani na idadi ambayo ya kuzidisha operand.
mgawanyiko
Kama ilivyoelezwa hapo juu, kutumika kugawa timu mbili. Kwa nambari unsigned hutumika:
DIV
Kwa nambari sahihi kwa kutumia amri zifuatazo:
IDIV
Maombi kipengele mgawanyiko maelekezo ni kwamba tu operand msuluhishi, ambayo vitendo kama rejista au kumbukumbu kiini. Gawanya idadi daima ina sehemu yake ya uhakika, ambayo inategemea idadi ya kawaida. Ina nafasi yake na matokeo utendaji.
Search na ufafanuzi wa maeneo unaweza kusema sawa na kuzidisha: inahitaji makala tofauti, kama kiasi cha habari ni makubwa.
muhimu hitimisho
Pia katika kundi la "maelekezo ya mkutano kiasi manufaa" na ni pamoja na amri NEG
Na sehemu za kazi incrementing na decrementing (kuongeza au kupunguza operand kitengo). Kwa nyongeza operand ni muhimu kuagiza amri zifuatazo:
INC
Kwa pungufu lazima kuagiza:
Desemba
Kama anaweza kufanya operand eneo la kumbukumbu au kujiandikisha. Exclusive faida ya shughuli hizi ni kwamba wao kuchukua wenyewe kwa ajili ya nafasi chini ya maelekezo ya mkutano kama inayotolewa na kuongezeka au kutoa.
Similar articles
Trending Now