Assembly dili, ifadeleri işlemcinin talimatlarına karşılık gelen düşük seviyeli bir programlama dilidir. İnsan tarafından yazılan talimatların, donanımın anlayabileceği talimatlara dönüştürülmesi, dile adını veren bir assembler programı yardımıyla yapılır.
Gerekli
geliştirme ortamları GSS Visual Assembler, ASMedit, RadASM
Talimatlar
Aşama 1
Montaj dili programları yazmak için geliştirme ortamını bilgisayarınızın sabit sürücüsüne indirin ve kurun. GSS Visual Assembler, ASMedit, RadASM ve diğerleri olabilir. Doğru seçimi yapmak için programların açıklamalarını ve geliştiricilerin önerilerini okuyun. Assembly dilinde programlama yapmak için temel komutları bilmeniz gerektiğini de belirtmekte fayda var, çünkü bunlar olmadan birden fazla basit program başlamaz ve çalışmaz.
Adım 2
Yazılı program metnini makine koduna çevirmek için bir çevirmen (daha modern dillerde derleyici gibi bir şey) indirin ve kurun. MASM, RosASM, Yasm, NASM ve diğerleri size yardımcı olabilir.
Aşama 3
Sözdizimi kurallarını ve bir dizi temel komutu öğrenin. Bunu yapmak için internette de bulabileceğiniz özel kitapları kullanabilirsiniz. Her acemi programcı, literatürü yalnızca kendisi için seçer, bu nedenle evrensel öğrenme araçları yoktur. Arama motorunun yardımıyla, acemi bir programcı için birçok yararlı bilgi bulacaksınız.
4. Adım
İlkel bir Assembly dili programı yapmaya çalışın. Bir ders kitabından bir örnek bile burada yapacaktır. Yalnızca pratik alıştırmalar, programlamanın nasıl çalıştığının mantığını anlamanıza yardımcı olacaktır. Operatörlerin yürütülmesi sırasında hatalar meydana gelirse, başladığınız şeyden vazgeçmeyin - bilgi için İnternet ile iletişime geçin. Montaj kodunun bir takım avantajları vardır: diğerlerinden daha hızlı çalışır, az yer kaplar, test edilmesi ve hatalarının ayıklanması kolaydır ve bilgisayar açısından "temiz" bir dildir. Ancak öğrenmesi oldukça zordur. Montajcı ile iyi çalışırsanız, gelecekte daha karmaşık programlama dillerine kolayca geçebilirsiniz.