Asemblerski jezik je programski jezik niske razine čiji iskazi odgovaraju uputama procesora. Transformacija napisanih od strane ljudi uputa u upute koje hardver može razumjeti vrši se uz pomoć programa za sastavljanje, koji je jeziku dao ime.
Potrebno
razvojna okruženja GSS Visual Assembler, ASMedit, RadASM
Upute
Korak 1
Preuzmite i instalirajte razvojno okruženje za pisanje programa montažnog jezika na tvrdi disk računala. To može biti GSS Visual Assembler, ASMedit, RadASM i drugi. Pročitajte opise programa i preporuke programera da biste napravili 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 strojni kod. MASM, RosASM, Yasm, NASM i drugi mogu vam pomoći.
3. korak
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ć tražilice pronaći ćete puno korisnih informacija za programera početnika.
4. korak
Pokušajte napraviti primitivni program za montažni jezik. Ovdje će poslužiti čak i primjer iz udžbenika. Samo će vam praktične vježbe pomoći razumjeti logiku funkcioniranja programiranja. Ako se tijekom izvršavanja operatora pojave pogreške, nemojte napustiti započeto - kontaktirajte Internet za informacije. Kôd za montažu ima brojne prednosti: djeluje brže od ostalih, zauzima malo prostora, jednostavan je za testiranje i uklanjanje pogrešaka i s gledišta računala 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.