Bu akademik bir alıştırma mıdır yoksa öğrendiğiniz montaj dilini mi kullanmak istiyorsunuz? Bu, bugünlerde oldukça özel şeyler. Derleyici optimizasyonu o kadar iyi oldu ki, yüksek performanslı bir sabit disk sürücüsü gibi bir şey bile kodlayıcısının kod tabanının yaklaşık% 1'ine monte edicidir. Gıda zincirinden 4bit veya bazı 8bit işlemcilere kadar çok daha fazla montaj dili kullanıldığını göreceksiniz.
Montaj dilini gerçekten kullanmak istiyorsanız, iyi bir talimat seti olan bir işlemci seçin. Eski bir ARM çalışanıyım, bu yüzden muhtemelen önyargılıyım, ancak ARM talimat setinin öğrenmesinin özellikle kolay olduğunu buldum - şirketteki üçüncü günümde verimli bir FIR filtresi yazabildim. ARM'nin yarı iletken ortakları bugünlerde çeyrek başına yaklaşık bir milyar ARM çekirdeği gönderiyor, bu nedenle ARM ASM uzmanlığınızı kullanmaya istekli bir şirket bulmak oldukça kolay.
Kodunuzu denemek için yaklaşık 50 $ karşılığında birçok ARM değerlendirme kartı var - ARM Cortex M3 son derece popüler olacak gibi görünüyor. ARM'nin Thumb2 komut setini kullanır, bu da düz OL 'ARM32 kodundan biraz daha belirsizdir, ancak yine de oldukça kolay ve çok güçlüdür.
Bu küçük tahta 80 Euro'ya çok havalı görünüyor: http://www.olimex.com/dev/stm32-103stk.html