new version
authorTobias Girstmair <tobi@isticktoit.net>
Thu, 4 Mar 2021 14:55:28 +0000 (15:55 +0100)
committerTobias Girstmair <tobi@isticktoit.net>
Thu, 4 Mar 2021 14:55:28 +0000 (15:55 +0100)
bsv.c

diff --git a/bsv.c b/bsv.c
index 04e988723946ef0b8fb53e746ff3c5ee3880d71a..585c4311e6f9a1053b415fa1c407e9ba4972905b 100644 (file)
--- a/bsv.c
+++ b/bsv.c
@@ -36,16 +36,13 @@ void mod3(void) {
        SR(mod3lo) // (mod3lo >>  2)
        ADD(acc, mod3lo)
        MOV(mod3lo, acc)
-
        
        AND(acc, 0x3) // acc = (mod3lo & 0x3)
        SR(mod3lo)
        SR(mod3lo) // (mod3lo >>  2)
        ADD(acc, mod3lo)
-       MOV(mod3lo, acc)
 
-       if (mod3lo > 2) mod3lo = mod3lo - 3;
-       acc = mod3lo;
+       if (acc > 2) acc = acc - 3;
 }
 
 void g(void){
Imprint / Impressum