TI58 tiny - replika kalkulátoru TI-58 s ATmega8

Ve WinAvr. Ten rozdíl mezi C a ASM verzí je především v metodě. ASM verze je dost optimalizovaná podle vzoru kódu ZX Spectrum (makro kód, důsledné používání všech registrů). Ale C verze je psaná obecně - nejen aby byla nezávislá na procesoru, ale aby float knihovna měla konfigurovatelnou přesnost (arbitrary, navíc kompatibilní s IEEE formátem, který není sw implementaci moc nakloněný) - kvůli tomu, protože je to příprava pro následující verzi kalkulačky s ARM procesorem a podstatně vyšší přesností. Takže ten poměr 4x větší i pomalejší je asi tak přiměřený.