Kamepiula 'ē aʻe, Iaaiey
Assembler - haʻahaʻa-ilikai kauoha no novice programmers
All kauoha a hiki ke hana wale ma ka mīkini 'ōlelo. Assembler kauoha - he symbolic e hoohalike ai i ka 'ōlelo. Me ia, kākau liʻiliʻi, akā, loa hoʻokēʻai polokalamu. Akā, mamua o ko lakou nui, i ka palapala kaʻina ka loa manawa, aeʻai ana.
Makemakika kauoha i hoʻohana i kaʻaha kanaka
I loko nō o kēia paradox, me universality, wale 4 makemakika assembler i ke aʻoʻia a me ka hiki ke hoʻohana 'ia e programmers. Aka hoi, ka mea i hanaia ma ke kiʻekiʻe-pae iaaiey 'ōlelo, a hoohana aku kamepiula' ē aʻe, ka home nā mīkini home, helu kelepona, akamai kaul, laptops, a no laila, ma luna o. D. ka hana ana me ia mea hiki, a me ka loa ana. assembler kauoha papa, ua like penei:
- Eia hou kekahi;
- subtraction;
- multiplication;
- mahele.
Eia hou kekahi
Makemakika hana, ikeia mai ke kula kiʻekiʻe. E hoʻohana i kēia hiʻona oe Pono e noonoo wale i ka hou, a ua pili i ka hoohalike o ke pelu helu i loko o ka hoomanao ana o ke kamepiula. A mau nānaina o ka hana, ua like penei:
Ka hoʻohui
Ka hui i ka helu o ke keena, kō ia pu, a kākau "Yacheyku1". Ano, i ka hana o ka hooholo ia kūlana:ʻo ka helu o ke keena pono i ka ia olelo hooholo. No hoi, ina he mea he mua? Aaeno?, Alaila oe e hoʻouka hou aku au ma luna o ia mea a pau. Inā he mea he mua ke kelepona hele, alaila he mea hiki, e hoʻouka hou aku au ma luna paha koke operand a me ka? Aaeno.
Description o kaʻaha kanaka olelo ao a me kā lākou mau manaʻo pono oi kelakela hoʻokokoke ma mua o hiki i kekahi 'atikala. Ma kaʻaha kanaka eiiaiaeu, hoʻowahāwahā lākou kēia hiʻohiʻona dala, ka mea, ua palapalaia no laila, nui na buke i i oi aku mamua o hookahi haneriʻaoʻao. No ia mea, hoʻowahāwahā i ka nohoaliʻi noho nanea oe, ke paipai oe e heluhelu hou aku au mamuli hōʻike no ka hana o ka hui, a e eʻoe i nā mea a pau i ka nuances no kekahi architectures.
subtraction
Keia hana ua hana ia e ka ia algorithm me ka mea mua kekahi. O eiiaiaeu e like me ka moolelo type:
Iiaciiie
multiplication
Inā ka mahele a me ka hou hoʻohana i ka ia ma ke 'ano no ka unsigned, a no ka pūlima' nui, alaila, i ka multiplication a me ka puunaue ma laila e likeʻole algorithms no ia. No ka laʻana, e hoonui unsigned nui ka hoʻohana 'ana i kēia kauoha:
MUL
IMUL
Oe ke hālāwai nā nā kinolau, akā, ia mea oi maopopo, a kama'āina. Hōʻike mau kumumea, a me ka hopena ua waihoia ma ka operand №1. Ma keia hihia, he operand aaeno? №1 pono protrudes a operand №2 - i? Aaeno? A iaiyoe aeea. Akā, 'ē aʻe nā koho kekahi e e kūkā mai:
IMUL
IMUL
IMUL
Ke koho mua Ua like ia MUL ma ka mea, no laila, na rula no ka mea, hiki ke wahiʻaneʻi. Ka lua o koho e leie aku oe i kūlike loa ke koho 'ia i ka wahi - like me ka hopena, a me ka ololi. I ke kolu o kaʻano hoʻomōakaaka he? Aaeno? Ia e ia i ka mua ololi, a me ka ai i ka hopena o ka multiplication ua kau. Ma lalo o ka koke operand ua i mea e hoakaka i kekahi? Aaeno? A me ka helu ana i ka mahuahua operand.
mahele
I haiia ae maluna,, hoʻohana, e puunaue i ka eiiaiaeu elua. No ka unsigned helu mea hoʻohana:
DIV
No ka inoa helu hoʻohana 'ana i nā kēia kauoha:
IDIV
Palapala noi hiʻona mahele aʻo o ia wale nō ka operand mahele waiwai, a hana like me ka? Aaeno? A iaiyoe aeea. E ho oka awale i ka helu manawa i kona definite wahi, i hilinaʻi nui ma ka helu o ka nui. Ua i kona wahi, a me ka hopena hana.
Huli a me ka wehewehena o nā wahi ke olelo aku i ka ia me ka multiplication: koi ke kaʻawale 'atikala, e like me ka nui o ka' ike mea nui.
maikaʻi kēia hopena
I hoʻolaha like "kŘpa a kōkua maikaʻiʻaha kanaka kuhikuhi" a e hoʻohui i kauoha NEG
A me ka mākaukau hana incrementing a decrementing (mahuahua ai ka hōʻemiʻana operand pa alima). E xi operand mea pono e hoakaka ia ka kēia kauoha:
INC
E decrement e kau mai ai:
Dec
E like me ka hiki hana operand iaiyoe wahi paha? Aaeno. pono mikanele o kēia mau hana o ia mea, lawe lakou ia lakou iho no ka emi makahiki ma mua o likeʻaha kanaka kuhikuhi mohai aku ma ka hou a subtraction.
Similar articles
Trending Now