INC operand
authorAlyssa Rosenzweig <alyssa@backtick.town>
Thu, 23 Jun 2016 18:45:01 +0000 (11:45 -0700)
committerAlyssa Rosenzweig <alyssa@backtick.town>
Thu, 23 Jun 2016 18:45:01 +0000 (11:45 -0700)
src/CPU/build-crement.js

index dd920ea..1755765 100644 (file)
@@ -17,10 +17,10 @@ function emit(register, name, value) {
     var emission = [];
 
     if(register == "M") {
-        emission.push("RW, N, Z");
+        emission.push("RW, N, Z, " + register);
         emission.push("set OP to (OP " + (value ? "-" : "+") + " 1) mod 256");
     } else {
-        emission.push("IMPLIED," + register + ",N,Z");
+        emission.push("IMPLIED," + register + ",N,Z," + register);
         emission.push("set " + register + " to (" + register + " " + (value ? "-" : "+") + " 1) mod 256");
     }
 
This page took 0.029551 seconds and 4 git commands to generate.