Falls du mit C vertraut bist, kannst du auch mit C arbeiten und nur die kritischen Stellen in Assembler. Das macht es um einiges besser zu proggen und weniger fehlerträchtig.

Du machst dann nur einzelne Module in Assembler oder Codeschnippsel in inline Assembler.