Die samestellingstaal is 'n lae taal programmeertaal waarvan die verklarings ooreenstem met die instruksies van die verwerker. Die omskakeling van mensgeskrewe instruksies in instruksies wat hardeware kan verstaan, word gedoen met behulp van 'n samestelprogram wat die naam aan die taal gegee het.
Nodig
ontwikkelingsomgewings GSS Visual Assembler, ASMedit, RadASM
Instruksies
Stap 1
Laai en installeer die ontwikkelingsomgewing vir die skryf van samestellingstaalprogramme op die hardeskyf van u rekenaar. Dit kan GSS Visual Assembler, ASMedit, RadASM en ander wees. Lees die beskrywings van die programme en die aanbevelings van die ontwikkelaars om die regte keuse te maak. Dit is ook opmerklik dat u die basiese opdragte moet ken vir programmering in samestellingstaal, want sonder hulle sal meer as een eenvoudige program nie begin nie en nie werk nie.
Stap 2
Laai 'n vertaler af (installeer iets soos 'n samesteller in meer moderne tale) om die geskrewe programteks na masjienkode te vertaal. MASM, RosASM, Yasm, NASM en ander kan u help.
Stap 3
Lees die sintaksreëls en 'n stel basiese opdragte. Om dit te doen, kan u spesiale boeke gebruik wat u ook op die internet kan kry. Elke beginner-programmeerder kies literatuur uitsluitlik vir homself, dus daar is geen universele leerinstrumente nie. Met behulp van die soekenjin vind u baie nuttige inligting vir 'n beginner-programmeerder.
Stap 4
Probeer 'n primitiewe samestellingstaalprogram maak. Selfs 'n voorbeeld uit 'n handboek sal hier wees. Slegs praktiese oefeninge sal u help om die logika van die werking van programmering te verstaan. As daar foute voorkom tydens die uitvoering van die operateurs, moet u nie die saak wat u begin het, laat vaar nie; kontak die internet vir inligting. Versamelingskode het 'n aantal voordele: dit werk vinniger as ander, neem min ruimte in beslag, is maklik om te toets en ontfout en is 'n "skoon" taal vanuit die oogpunt van 'n rekenaar. Dit is egter baie moeilik om te leer. As u goed met die samesteller werk, kan u in die toekoms maklik na meer ingewikkelde programmeertale oorskakel.