Kamepiula 'ē aʻe, Iaaiey
Iaaiey: Ahaolelo 'ōlelo. Paʻa o kaʻaha kanaka 'ōlelo
I mea no ka mīkini e hooko i ke kanaka nâ i ka lako e pae, e pono ke koho 'ia kekahi kaʻina o nā hana i loko o ka' ōlelo o ka " 'Aʻohe hualoaʻa a me nā poʻe". Hope ma keia hihia i Assembler. He He pili i ka hoʻoponopono i ka hana me ka unuhi i loko o mīkini 'ōlelo kuhikuhi. Naʻe, i ka palapala polokalamu - he nui manawa-hoopauia'na a me ka huikau kaʻina. Kēia 'ōlelo a ua i manao e hana i ka mālamalama a me ka mea kapuwaʻi. Ma ka manawa, a pau ka iaaiey'ōlelo (assembler hana maikai) e leie aku oe, e kākau i kekahi kūikawā hana Pahuhopu, a ikaika pili i ka hana o ka lako e. I ka papa kuhikuhiE hana mea e ho okumu anakahi iki-ops a me ka meaʻuʻuku nā loina. Kēia 'ōlelo i nā oi pōmaikaʻi ma mua o, no kekahi laʻana, Pascal a C
Pōkole hōʻikeʻano o kaʻaha kanaka 'ōlelo
All iaaiey 'ōlelo i puunaueia e ka pae: haʻahaʻa a me ka kiʻekiʻe. Kekahi o syntactic "ohana" Assembler'ōnaehana ua wehewehe aku i loko o ia integrates 'ana kekahi o ka loa e like me ka mana a me kaʻiʻo nō o kēia' ōlelo. Ma ka 'ē aʻe ka mea, i loko o na i ka mea e' oe ke hoʻopau ai i ke hoʻohana i ke kamepiula nenoaiu.
A kiʻiona hiʻona o ka compiler mea maʻalahi e hoʻohana. Heʻokoʻa, mai ka poe e hana wale me ka kiʻekiʻe pae. Inā mākou e lawe i ka mooolelo na iaaiey 'ōlelo Assembler kekahi hana palua i wikiwiki a me ka maikaʻi. E kākau ia, he mama i ka papa, ka mea, aole e pono he nui loa manawa.
Pokole e pili ana i ka 'ole o ka' ōlelo
Inā mākou e kamailio ana ma mau e pili ana i ka 'ole a me ka functioning o ka' ōlelo, ua hiki ke olelo aku i kaʻoiaʻiʻo i kona hui loa like me na kauoha o ka unu lawelawe. Ie Assembler hoʻohana i ka mnemonic, ke kanaka loa kupono ia e mālama '.
Haʻalele nā iaaiey 'ōlelo, Assembler ua hoʻohana' ia kahi o ka helu wahi no ka kākau i ka hoomanao ana aeee i ho'ākāka 'Tags. Ka mea, e holo aku au i ka hoopai karaima unuhi kaʻina hana i loko o ka ai-kapaia kauoha. Ua pili ka helu kuhi henua, a e ole pili i ka hana o ka unu lawelawe (i unuhi 'i loko o mīkini' ōlelo), a me ka pono, e ike i ka hapanui iaaiey kaiapuni.
Ua i kona unu lawelawe iho no kēlā me kēia laina o ke kauoha nenoaiu. Ma keia ha i, i ka pono a hiki i kekahi kaʻina hana, a me ka unuhi 'oiwi kivila.
Ahaolelo ōlelo loaʻa paha kekahi mau syntaxes, a e e kūkākūkā i ka pauku.
'ōlelo pros
Ka nui a me ka loa pono lima kūlana kiʻekiʻeʻaha kanaka 'ōlelo e ia i ka mea i hiki ke kākau i kekahi papahana no ka unu lawelawe, a e lilo loa kana olelo hoopomaikai. Inā ka kivila mea, alahula mau, ke iaaiey i hoʻolilo 'ia kekahi keʻano o ka hanaʻana i loko o kiahou iaiyoe. Naʻe, ka mea a pau hana loa koke a flawlessly, ke ole o ka papa, ka mea i lawelawe ma kekahi palapala hōʻoia no programmer.
O Keaukaha, pae'ōnaehana nenoai, BIOS, compilers, mea kuhikuhi nei, etc. - ..ʻO nā mea a pau i loko o ka 'ōlelo' ana o ka polokalamu assembler.
I ka hoʻohana 'ana i kekahi disassembler, aʻo ka hoohalike ana o ka mīkini ma ke kamepiula' ōlelo hiki wale oe i maopopo pehea keia ai i ka'ōnaehana hana, a hiki ina mea mea ole ka hoʻoponopono-wehewehe. Naʻe, i kēia mea hiki wale ina o ka malamalama o ka polokalamu. Eia naʻe, ke hana nei nō paʻakikī i ka 'ole-AICIeOEOI kivila.
Con ōlelo
Eia naʻe, novice programmers (a pinepine 'Oihana) paʻakikī i ka e mai i ka' ōlelo. Ke assembler pono i ka piha ano o ka mea kauoha. Aie i ka mea i ka pono e hoʻohana i ka mīkini kuhikuhi, mahuahua ka likelihood o erroneous mau hana a me ka manaʻo pohihihi o ka manaʻo.
I mea e kākau i ka polokalamu simplest, ka programmer pono ia e palapala hōʻoia no, a me kona pae ana i kaʻikeʻano kiʻekiʻe. Kekahi o ano o ke akamai, Eia naʻe, pinepine kākau ino kivila.
Inā ka anuu no i ka polokalamu ua hana, ka moʻolelo, pono e rewritten a pau nâ hui ma ka lima - koi 'ia ma ka' ōlelo wale nō. Ke assembler Aʻole i kākoʻo i ka 'akomi hooponopono kaʻina hana a me ka hope o kekahi ke keʻena.
'ōlelo kime
E like me ka olelo ma luna, kēlā unu lawelawe i kona mau ke aʻo 'ia paha. Simple oihana mua i i 'ike ma nā ano i na kēia nā loina:
- ʻIkepili hoolilo ua lawe mai ka hoʻohana Mov a me ka 'ole. D.
- Mau kauoha e pili pū ana i ka makemakika: iiaciiie, imul listen'ōlelo.
- Bitwise a Logical oihana hiki ke hoʻomaopopo ma ka hoʻohana 'ole, a me ka a no laila, ma luna o. N. mau mea i ka hoʻokumu paʻaʻana o kaʻaha kanaka' ōlelo ae ia ia e like me ka mea 'ē aʻe.
- I mea e e ka hoʻololi mai kekahi hui i kekahi, 'oe e? Aaeno na ana: djnz, cfsneq, cjne. Inexperienced programmers i mea i keia mea ponoʻoukou i pūpū o nā palapala, akā, i kēia mea,ʻaʻole oiaio.
- I a mai e noi i loko o ka hihia, ina e pono e komo i ke awa ( 'ole ia auoiaea mea).
- E kū kauoha a nā INT. Mahalo iā ia, e hiki ke 'ōlelo i kekahi kaʻina hana i loko o ka lokomaikai o ka nui' ana.
E ho ohana i ka lula
Microcontroller iaaiey (Assembler e leie aku ia, a Makuakane me ka hana), ka mea haahaa kaʻilikai ma ka hapanui o na welau a ana. He pono e hoʻohana nā unu lawelawe me ka i kaupalena 'ia o nā kumu waiwai. 32-iki enehana i 'ōlelo fits loa. Pinepine, nā loina e ike hiki ke kauoha. He aha ka keia? A no ka aha ia mea?
Mua, ua pono, e kālele ana ma luna o ka mea ana i ke kauoha i i unuhi 'i loko o mīkini' ōlelo. Ka mea hooponopono i ka hana ana o ka hana ma ka compiler. Akä naÿe i ke kauoha, ka mea kiko'î a, me kekahi mau oihana, okoaʻaʻole no ka okoa nā unu lawelawe, akā, ma ka lilo ana o kekahi unuhi olelo. Mawaena o ka papa kuhikuhiE lula i na kēia:
- Terrific macros.
- Aia Ua hoi he kauoha i loaʻa i ka lani kiekie loa 'ōlelo. Assembler wahi aku me ka "heluhelu" ia a me ka hana.
- I ka mana o ka mālamaʻana a me ka hooponopono ana o ka compiler 'ole.
- Kuokoa ana o ia a eia i a me aiaiiuo.
- Rula hooponopono o ka papa hana i mea i loko o ka iaiyoe.
Kumu o ka inoa
Mahalo i ka mea ua kapaia ka 'ōlelo - "Assembler"? Mākou e kamaʻilio e pili ana i ka unuhi a me ka compiler, a pakaʻikepili crypting. Mai English Assembler 'o ia hoʻi kekahi mea, e like me ka ÿauhau. Ke polokalamu i ole, ua ohi hana lima, 'akomi' ole i hoʻohana. A, i ka manawa i kāinoa mua mea hoʻohana a me ka poe akamai i holoiia i ka likeʻole ma waena o nā hua'ōlelo. Assembler ua pinepine kapaia iaaiey 'ōlelo, naʻe ia mea pono i kahi mea paahana.
Aie i ka nui maliu like inoa no kekahi mea, he erroneous olelo hooholo i ka mea, he hookahi haʻahaʻa-ʻilikai'ōlelo (a maʻamau kūmau no ia). I ka programmer au i ike i ke ano o ka 'ole ma ka mea, e mea pono ia ke koho' ia, no kekahi anuu hoʻohana i kekahi a me ka mea 'ē aʻe a pau' ōlelo.
macromedia
Ahaolelo 'ōlelo, a hana kŘpa nei, i macromedia. Ka mea, kōkua nā ka palapala a me ka hooko ana o ka polokalamu. Mahalo i ko lakou alo aku, i ka compiler hanaʻia palapala kuhi nui wikiwiki. A hiki aku oe e hana i kekahi conditional koho, oe ke kākau i ka nui aeie o nā kauoha, a me ka hiki pono o ka hana macromedia. Ka mea, ae e koke OIeEOEIeAeEIIe, ma waena o nā hana, ma ka hihia o ke kulana a me ka ole.
I ka hoʻohana 'ana i ka nunui' ōlelo kauoha programmer ke launa mai assembler macros. I kekahi manawa ka mea, hiki ke hoʻomano hoʻohana ', a me kekahi manawa e hoemi kona ooieoeiiaeuiuo hiʻona i ka hoʻokahi kauoha. Lākou alo ma ka eiae hiki pono e hana me ia, ana ia oi intuitive a me ka mōakāka. Naʻe, ka mea e nō e akahele - i loko o kekahi mau hihia, macros, ma ka mea ku ole, worsen ke kulana.
Similar articles
Trending Now