Asemblerski jezik je programski jezik nižeg nivoa čiji iskazi odgovaraju uputama procesora. Transformacija napisanih od strane ljudi uputstava u upute koje hardver može razumjeti vrši se uz pomoć programa za sastavljanje, koji je dao ime jeziku.
Potrebno
razvojna okruženja GSS Visual Assembler, ASMedit, RadASM
Instrukcije
Korak 1
Preuzmite i instalirajte razvojno okruženje za pisanje programa montažnog jezika na tvrdi disk računara. To može biti GSS Visual Assembler, ASMedit, RadASM i drugi. Pročitajte opise programa i preporuke programera da napravite pravi izbor. Također je vrijedno napomenuti da za programiranje na asemblerskom jeziku morate znati osnovne naredbe, jer se bez njih više od jednog jednostavnog programa neće pokrenuti i neće raditi.
Korak 2
Preuzmite i instalirajte prevoditelj (nešto poput kompajlera na modernijim jezicima) za prevođenje napisanog teksta programa u mašinski kod. MASM, RosASM, Yasm, NASM i drugi mogu vam pomoći.
Korak 3
Naučite pravila sintakse i skup osnovnih naredbi. Da biste to učinili, možete koristiti posebne knjige koje možete pronaći i na Internetu. Svaki programer početnik bira literaturu isključivo za sebe, tako da ne postoje univerzalni alati za učenje. Uz pomoć pretraživača pronaći ćete puno korisnih informacija za programera početnika.
Korak 4
Pokušajte napraviti primitivni program asemblerskog jezika. Ovdje će poslužiti čak i primjer iz udžbenika. Samo praktične vježbe pomoći će vam da razumijete logiku funkcioniranja programiranja. Ako se tokom izvršavanja operatora pojave greške, nemojte napustiti započeto - kontaktirajte Internet za informacije. Montažni kod ima brojne prednosti: radi brže od ostalih, zauzima malo prostora, jednostavan je za testiranje i otklanjanje grešaka i sa stanovišta računara je "čisti" jezik. Međutim, prilično je teško naučiti. Ako dobro surađujete s asemblerom, u budućnosti se lako možete prebaciti na složenije programske jezike.