public
/
stack_machine.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Correct unsigned 16x16 to 32 bit multiply, need to add corrections for signed version
[stack_machine.git]
/
sm.asm
2019-06-13
Nick Downing
Unroll the multiply, reinstate the state machine test...
blob
|
commitdiff
|
raw
2019-06-13
Nick Downing
Minor optimization due to unrolled loop not using b...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Nick Downing
Unroll 8 bits division inner loop (2 versions, 4 entry...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Nick Downing
Optimize layout of division code
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Nick Downing
Fix bugs, working signed division
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Nick Downing
First cut at the full signed division with separate...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Nick Downing
Further minor optimizations
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Nick Downing
Make division routine only do inc/dec on zero crossing...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-12
Nick Downing
New non-restoring division routine, sub-optimal but...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-10
Nick Downing
Improve loops and fallthru
blob
|
commitdiff
|
raw
|
diff to current
2019-06-10
Nick Downing
Improved way that uses cf to do most of the adjustment...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-10
Nick Downing
First cut at non-restoring division
blob
|
commitdiff
|
raw
|
diff to current
2019-06-10
Nick Downing
Add decimal factorial result printing using the divisio...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-10
Nick Downing
Improve trace, add unsigned division
blob
|
commitdiff
|
raw
|
diff to current
2019-06-10
Nick Downing
Optimize lower dispatcher used for control transfers...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-10
Nick Downing
Optimize rst 8 routine, ld hl,(bc)+
blob
|
commitdiff
|
raw
|
diff to current
2019-06-10
Nick Downing
Exchange roles of bc and de, adjust interface to math...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-09
Nick Downing
Initial commit, can calculate a factorial recursively...
blob
|
commitdiff
|
raw
|
diff to current