Lik'homphieuthaMananeo a

Assembler - litaelo tlaase boemong ba ho ba mananeo novice

litaelo tsohle di ka bolaoa feela ka puo mochine. Assembler laela - setšoantšo tšoantšetsa puo eo. Le eona, ngola lintho tse nyenyane, empa ho itima lijo haholo lenaneo. Empa ho sa tsotellehe boholo ba bona, thulaganyo ya go kwala ke nako haholo ja. Ka lebaka leo, phutheho litaelo tse sebediswa bakeng sa karolo hardware, kapa ha lenaneo leo le bo mahlonoko tseo ho leng ya memori ho sa lekana. Ka lebaka leo, khoutu assembler e ntshitsweng ka sebōpeho sa mananeo potlana-le o kopantswe le khoutu ea phahameng. Ho tloha assembler ka fapana haholo ho itšetlehile ka mofuta oa mehaho, o lokela ho nahana ka eona ho nyeoe ho khetheha, sehlooho sena se ke mehaho Win. Empa tlhaloso ya litaelo kopano, e le busa, ha a fetohe haholo, 'me ba ka sebelisoa ka microcontrollers, le lisebelisoa tse ling tsa elektronike e sebelisa assembler.

litaelo mentlele sebelisoa sebokeng

Ho sa tsotellehe ho ikhanyetsa hona, ka kakaretso, 4 feela mentlele assembler amohele taeo e le ka sebelisoa ke ba mananeo. Leha ho le joalo, ba ne ba bōpiloe ka lipuo tse mananeo a phahameng, e leng sebelisa lik'homphieutha, lisebelisoa lapeng, lithelefono, liselefouno bohlale, dilepothopo joalo joalo. D. Ho sebetsa le bona ho ka etsahala, 'me haholo ka katleho. litaelo assembler lethathamo e tjena:

  • Ho phaella moo;
  • tlosa;
  • le katiso;
  • karohano.

Ho phaella moo

Mentlele sebetsa, tsebileng ho tloha sekolong se phahameng. Ho sebelisa tšobotsi ena u lokela ho nahana feela ka phaella moo, e leng le amahanngoa le setšoantšo sa dinomoro phutha ka hopola k'homphieutha. A maikutlo a akaretsang ea buuoa ke e latelang:

The Eketsa

The sehlopha nka nomoro ya lisele tse, phaella ka ho re ba 'moho le ho ngola o re "Yacheyku1". Hona joale ho sebetsa ha maemo a temana: palo bobeli la lisele tse e lokela ho ba na le qeto e le 'ngoe. Hape, haeba ho na le ke ba le ngolise pele, joale u ka eketsa ka ho eona kaofela. Haeba ho na le ka seleng pele, joale e ke ho bonolo ho eketsa kapa ho operand hang-hang kapa ngodisa.

Tlhaloso ea litaelo kopano le tshebediso bona hloka mokgwathupelo akaretsang fetang ka fana ka sehlooho se reng a le mong. Ke lihlopha kopano, ho sa tsotellehe chelete e bona bo utloisang bohloko, ho ngoliloe libuka tse ngata haholo tseo ba le maqephe a fetang lekholo. Ka hona, ho sa tsotellehe boiketlo totobala, re u khothalletsa hore u ho bala ho qaqileng haholoanyane e hlalosang mosebetsi oa sehlopha, e leng tla u tseba makolopetso tsohle bakeng sa meaho fapaneng.

tlosa ka

tshebetso ena e etsoa ke ho dikgatotharabololo 'ngoe le e' ngoe e fetileng. Esita le lihlopha joaloka mofuta rekoto:

The Sub

Molao-motheo oa manolotsoeng e tjena: ho tlosa ho tswa ho №1 №2, le overwrites le №1. Terms feta tshebetso li tšoana le le maemo a tshebetso phaella moo.

le katiso

Haeba karohano le phaella moo o ile a sebelisa sehlopha tšoanang le bakeng sa saeneloa le bakeng sa linomoro saennoe, joale e ntan'o ba atisa le ho arola ho na le dikgatotharabololong tse sa tšoaneng bakeng sa bona. Ka mohlala, ho atisa linomoro saeneloa sebelisa taelo ena:

MUL

Boletsweng ka operand taelo ea ke e 'ngoe ea lintlha tse. Location ea bobeli Ntlha e le sebaka lebaka tshebetsong di e tsitsitseng esale pele, ho itšetlehile ka boholo ba ho li-byte MUL. sebakeng tsa bona - ka sehlooho ka sehlooho se seng. Bakeng sa saennweng atisiwa sebelisa taelo e reng:

IMUL

U ka kopana le embodiments tse ling, empa ho ke ke ho feta e utloisisehang le tloaetse. O ile a bontša lintho tse peli, 'me ka lebaka ena e kenngoa ka operand №1. Tabeng ena, e operand ngodisa №1 hakaalo protrudes le operand №2 - e registratevi kapa memoring ya ka seleng. Empa dikgetho tse ding hape e tla tšohloa:

IMUL

IMUL > ,

IMUL ,

Kgetho ya pele ke tšoanang le MUL ka sesebediswa, ho joalo le ka melao e ho lona li ka amahanngoa mona. Khetho bobeli lumella u ho toba hlalosa sebaka - ka lebaka leo, le lebaka. Ka mothofatso boraro totobatsa e 'ngolise hore e tla ba ho le palokatiso ya pele, mme moo ka lebaka la ho le katiso e beha. Tlasa operand hang-hang e sa ho ne ho bolela ho bolela ka ho toba le ba le ngolise ho khetheha 'me palo eo ka yona ho atisa operand.

karohano

Joalokaha ho boletsoe ka holimo, o ile a sebelisa ho arola lihlopha tse peli. Bakeng sa linomoro saeneloa sebelisoa:

DIV

Bakeng sa linomoro saennweng sebelisa taelo e latelang:

IDIV

Kopo tšobotsi karohano amohele taeo ke hore feela operand divider, e sebetsang sebakeng sa hae ka ba le ngolise kapa memoring ya ka seleng. Arola palo ea kamehla e na le sebaka sa lona tobileng, e leng itšetlehile ka palo ea boholo. Ho na le sebaka sa eona 'me e le ka lebaka tshebetso.

Batla 'me u tlhaloso ea libaka tse ka re ho tšoana le ho le katiso ea: hloka sehlooho se ka thoko, e le palo ea boitsebiso e khōlō.

Useful bofello

Hape classified e le "litaelo kopano batlang e le molemo" le ho ba lokela ho kenyeletsa taelo ea dimana . O ile a beha letšoao ka tse 'maloa tseo e operand ena. Ke tšepo e sehlooho se reng, e ileng ea u thusa ho utloisisa mentlele laela assembler.

Le e nago le mohola tshebetso incrementing le decrementing (eketseha kapa aa fokotseha operand unit trust). Ho increment operand ke ho hlokahala hore ho laela taelo e latelang:

INC

Ho decrement lokela ho laela:

Dec

E le ka phetha operand memori kapa sebaka kapa ngodisa. Bo khethehileng molemong oa tshebetso tsena ke hore ba nka ka lebaka sebaka ka tlase ho litaelo kopano tšoanang e filwe ke phaella moo kapa ho tlosa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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