Haklısınız hocam, ama asmde tüm komutları bilmeden de yeterince verimli bir algoritma oluşturulamaz bence,, mesela BZ,BC komutları ve muadili komutlar..
Bu arada istisnalar da var algoritma konusunda.. Derleyici kod optimizasyonu için extended komutları kullanıyorsa, ASM de yaptığınızı C de yapamayabilirsiniz, daha doğrusu pointer vs ile dolaylı olarak yapmanız gerekir sanırım..
24Flerin komut sistemi biraz karışık görünmüştü bana.. IOR AND vs işlemlerinin değişkenlerinde 5 bit, kimilerinde 10 bit kimilerinde 8 bit literal vs.. Ama yeni farkettim sistem fena değişmiş bunlarda..
http://ww1.microchip.com/downloads/en/DeviceDoc/39881D.pdf