2009-01-07 14 views
8

Şimdi bir süreliğine meclis öğrenmek istiyorum ve daha önce birkaç kez denedim, aslında "Merhaba, dünya" geçemedim. Montaj yapmak için iyi bir giriş dersi var mı (tercihen Windows ve Linux'u kullandığım gibi NASM kullanarak)?Öğrenme için en iyi kaynak nedir (N) ASM?

Biraz C bilgim var, ancak çoğunlukla Ruby, Python, C# ve JavaScript gibi daha yüksek düzey dillerdeki kodlar.

cevap

3

Montaj dili sınıfımda, Bill'un önerdiği kitabı kullanıyoruz. Profesörüm ayrıca şu kitabı da önerdi: Assembly Language Step-by-step: Programming with DOS and Linux. Bunun, bunun NASM'yi (ve biraz modası geçmiş) kapsadığını bildiği tek kitap olduğunu söyledi.

+0

Bu soruda bulunuyor. :-) –

+0

Sadece bunu anladım - başka bir soru ile başka bir sekme açtım :) –

7

Eski bir öğretmenin ilginç bir sayfası. http://drpaulcarter.com/pcasm/

Çevrimiçi kitabını okumamışım.

+0

Bu, derleme dil sınıfım için kullandığımız kitap. –

3

Birkaç assembler denedim ve en yeni başlayanlar için FASM buldum. Biraz bozuk bir makro dili var, ama aksi halde mükemmel bir yazılım parçası. Hem Windows hem de Linux nesne formatlarını destekler (32 veya 64 bit). Aktif ve iyi bir topluluğa ve çok sayıda yeni başlayanlara özgü örneklere sahiptir.

0

Özellikle NASM için değil, The MASM Forum çok fazla bilgi içeriyor ve sorularınızı sorarsanız daha fazla yardım alacaksınız.