Hallo Gerhard,

Wie gesagt ist der XC8 gratis, optimiert aber weniger als die kostenpflichtige Variante.

Mein letzter Assembler war für ein Multitasking-Betriebssystem. Ist aber nur eine einzelne kleine Funktion, welche die Register auf dem aktuellen Stack rettet, den SP des neuen Tasks lädt und dann die geretteten Register von diesem wieder lädt. Alles andere ist in C geschrieben.

Angefangen habe ich mal auf einem KIM-1 (6502), ist dieses Jahr auch schon 40 Jahre her....

MfG Peter(TOO)