Unroll slightly to avoid an inner loop jump to loop end on zero crossing
[stack_machine.git] / sm.asm
2019-06-13 Nick DowningUnroll the multiply, reinstate the state machine test...
2019-06-13 Nick DowningMinor optimization due to unrolled loop not using b...
2019-06-13 Nick DowningUnroll 8 bits division inner loop (2 versions, 4 entry...
2019-06-13 Nick DowningOptimize layout of division code
2019-06-13 Nick DowningFix bugs, working signed division
2019-06-13 Nick DowningFirst cut at the full signed division with separate...
2019-06-13 Nick DowningFurther minor optimizations
2019-06-13 Nick DowningMake division routine only do inc/dec on zero crossing...
2019-06-12 Nick DowningNew non-restoring division routine, sub-optimal but...
2019-06-10 Nick DowningImprove loops and fallthru
2019-06-10 Nick DowningImproved way that uses cf to do most of the adjustment...
2019-06-10 Nick DowningFirst cut at non-restoring division
2019-06-10 Nick DowningAdd decimal factorial result printing using the divisio...
2019-06-10 Nick DowningImprove trace, add unsigned division
2019-06-10 Nick DowningOptimize lower dispatcher used for control transfers...
2019-06-10 Nick DowningOptimize rst 8 routine, ld hl,(bc)+
2019-06-10 Nick DowningExchange roles of bc and de, adjust interface to math...
2019-06-09 Nick DowningInitial commit, can calculate a factorial recursively...