Tölvur, Forritun
Forritun: Assembly tungumál. Grundvallaratriði tungumáli samkoma
Til þess að vél til að uppfylla mönnum lið á vélbúnaði stigi, verður þú að tilgreina röð aðgerða í tungumáli "núllum og sjálfur". Aðstoðarmaður í þessu tilfelli verður Assembler. Þetta er tól sem virkar með þýðingu á vélarmálsskipana. Hins vegar skrifa forrit - mjög tímafrekt og flókið ferli. Þetta tungumál er ekki ætlað að búa til ljós og einföldum skrefum. Á því augnabliki, allt forritunarmál (Assembler virkar fínt) gerir þér kleift að skrifa sérstaka markmið um árangur sem eindregið áhrif á rekstur vélbúnaði. Megintilgangur er að búa til ör-ops og lítil númer. Þetta tungumál veitir fleiri tækifæri en, til dæmis, Pascal eða C
Stutt lýsing á tungumáli samkoma
Allar forritunarmál er skipt eftir stigum: lágt og hátt. Allir af setningafræðilegar "fjölskyldu" Assembler kerfi er einkennist af því að samlaga beint sumir af the sameiginlegur dyggða og nútíma tungumálum. Á hinn sem þeir hafa sameiginlegt þá staðreynd að þú getur alveg notað tölvukerfi.
A sérkenni þýðanda er auðvelt að nota. Þetta er ólíkt þeim sem vinna aðeins með miklu magni. Ef við tökum tillit slíkt forritunarmál Assembler starfar tvöfalt hraðar og betur. Til að skrifa það er auðvelt að forrita, er það ekki of mikinn tíma.
Stuttlega um uppbyggingu tungumálsins
Ef við tölum almennt um uppbyggingu og starfsemi tungumál, getum við sagt fyrir víst að liðið hans að fullu í samræmi við skipunum frá örgjörva. Ie Assembler notar Minnisvæn, hentugur maður að vera skráð.
Ólíkt öðrum tungumálum forritun, Assembler er notað í stað heimilisfangi til að skrifa minnishólfin skilgreindar merki. Þeir keyra kóða þýðingu ferli svokölluðum tilskipunum. Þessi ættingja viðtakandi, sem hefur ekki áhrif á rekstur örgjörva (ekki þýtt á íslensku vél), og nauðsynlegt að viðurkenna mest forritun umhverfi.
Það hefur eigið örgjörva sína fyrir hverja línu af stjórn kerfisins. Í þessari atburðarás, rétt við hvaða ferli, þar á meðal þýdd móðurmáli kóða.
Smalamál hefur nokkrum syntaxes, sem verður fjallað í greininni.
Tungumál kostir
Mikilvægasta og mest þægilegt tæki smalamál verður að það er hægt að skrifa hvaða forrit fyrir örgjörva, sem mun vera mjög samningur. Ef kóðinn er gífurlegur, en forritun umhverfi sumir aðferðir tilvísanir í minni. Hins vegar standa þeir allir alveg hratt og gallalaus, nema auðvitað, þeir eru gefnir með auknum forritari.
Ökumenn, stýrikerfi, BIOS, Þýðendur, túlkar, osfrv - .. Það er allt í tungumáli Assembler program.
Þegar þú notar disassembler, sem gerir túlkun vél í tölvunni tungumáli sem þú getur auðveldlega skilið hvernig þetta eða þessi kerfi verkefni, jafnvel ef það er ekki sjálf-skýringar. Hins vegar er þetta aðeins mögulegt ef ljósi áætlunarinnar. Því miður, the samningur er alveg erfitt í non-léttvæg kóða.
gallar tungumál
Því miður, nýliði forritari (og oft sérfræðingar) erfitt að gera út tungumálið. Í Assembler þarf nákvæma lýsingu á nauðsynlegum skipunum. Vegna þess að þurfa að nota vélarmálsforrit, auka líkurnar á röngum aðgerðum og flókið framkvæmd.
Til að skrifa jafnvel einföldustu forrit, forritari þarf að vera hæfur, og hversu hann þekkingu frekar hátt. Einn af venjulegum færni, því miður, oft skrifar slæmt kóða.
Ef vettvangur sem forritið er búin, uppfærð, öll lið að vera endurskrifuð af hendi - og krafist er í tungumálinu sjálfu. Í Assembler styður ekki sjálfvirka stjórn ferli árangur og skipti á öllum íhlutum.
tungumál lið
Eins og getið er hér að framan, hver gjörvi hefur eigin kennsla setja sitt. Einföld atriði sem eru viðurkennd af öllum gerðum eru eftirfarandi númer:
- Gagnaflutningur er framkvæmt með því að nota MOV og t. D.
- Skipanir sem við tölur: sub, imul et al.
- Bita og rökrétt aðgerðir er hægt að veruleika með því að nota eða og svo framvegis. N. Þetta eru grunnatriði tungumáli samkoma leyfa því að vera svipuð hinni.
- Til þess að gera við umskipti úr einu liði til annars, ættir þú að skrá slíka rekstraraðila: djnz, cfsneq, cjne. Óreyndur forritari kann að virðast að þetta er bara fullt af bréfum, en þetta er ekki satt.
- Inn og út er beitt í málinu, ef þú þarft að slá inn tengið (eða framleiðsla úr því).
- Til að stjórna skipanir eru int. Þökk sé honum, getur þú sagt hvaða ferli í hag helstu aðgerðir.
Notkun viðmiðunarreglur
Microcontroller Forritun (Assembler gerir það og copes með rekstri), lægsta stigi í flestum tilfellum lýkur með góðum árangri. Það er best að nota örgjörva með takmarkaða auðlind. 32-bita tækni sem tungumál passar fullkomlega. Oft númerin má tilskipunum. Hvað er þetta? Og fyrir hvað notar?
Fyrst þurfum við að leggja áherslu á þá staðreynd að tilskipun hefur ekki þýdd á íslensku vél. Þeir stýra árangur af vinnu með þýðanda. Öfugt við stjórn, breytur, hafa mismunandi aðgerðir, mismunandi ekki vegna mismunandi örgjörvum, en á kostnað annars þýðanda. Meðal helstu viðmiðunarreglur eru eftirfarandi:
- Frábær Fjölvi.
- Það er líka tilskipunar sem hefur hæsta tungumál. Assembler fullkomlega "lesa" þær og framkvæma.
- Hlutverk vöktun og eftirlit með þýðanda ham.
- Viðurkenning á föstum og breytum.
- Reglugerð um forrit sem eru í minni.
Uppruna nafnsins
Þökk sé það sem kallað er tungumálið - "Assembler"? Við erum að tala um þýðandann og þýðanda, sem framleiðir gögn crypting. Úr ensku Assembler þýðir ekkert, eins og safnari. The program hefur ekki verið safnað handvirkt, sjálfvirkt uppbygging var notað. Þar að auki, á því augnabliki þegar hafa notendur og sérfræðingar þurrkast munurinn á hugtökunum. Assembler er oft kölluð forritunarmál, en það er bara tæki.
Vegna almennt viðurkennt safnheiti fyrir nokkrum það er röng ákvörðun að það er eitt lágmark-láréttur flötur tungumál (eða venjulegt norm fyrir hann). Til forritara ég vissi hvers konar uppbyggingu ræðir, það er nauðsynlegt að tilgreina, fyrir hvaða kerfi sem er með einn eða annan smalamál.
Macromedia
Smalamál, sem skapað tiltölulega nýlega, hafa Macromedia. Þeir greiða bæði skrifa og framkvæmd áætlunarinnar. Þökk sé tilvist þeirra, þýðanda sinnir skrifað kóða miklu hraðar. Þegar þú býrð til skilyrt val, getur þú skrifað mikið blokk af skipunum, og auðveldara að nota Macromedia. Þeir leyfa að fljótt að skipta á milli aðgerðanna, í tilviki ástandi eða bilun.
Þegar efnahagslegu tilskipanir tungumál forritari fær Assembler Fjölvi. Stundum getur það verið mikið notað, og stundum hagnýtur eiginleika hennar sé haldið einni stjórn. Tilvist þeirra í númerið auðveldara að vinna með þeim, sem gerir það innsæi meira og skýr. Hins vegar ætti það samt að vera varkár - í sumum tilfellum, Fjölvi, þvert á móti, versna ástandið.
Similar articles
Trending Now