diff --git a/add_and_jump.cpu8 b/add_and_jump.cpu8 new file mode 100644 index 0000000..16ffe73 --- /dev/null +++ b/add_and_jump.cpu8 @@ -0,0 +1,17 @@ +v3.0 hex words addressed +00: 05 81 0a 82 44 99 0f 82 45 00 80 c1 00 00 00 00 +10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \ No newline at end of file diff --git a/add_and_jump.lasm8 b/add_and_jump.lasm8 new file mode 100644 index 0000000..83b93c9 --- /dev/null +++ b/add_and_jump.lasm8 @@ -0,0 +1,13 @@ +# Add 5 + 10 +MOV 5, reg1 +MOV 10, reg2 +ADD + +# Subtract result - 15 +MOV reg3, reg1 +MOV 15, reg2 +SUB + +# Jump to 0 if result == 15 +MOV 0, reg0 +JEQ \ No newline at end of file diff --git a/test_program.asm8 b/test_program.asm8 deleted file mode 100644 index 3cf2f03..0000000 --- a/test_program.asm8 +++ /dev/null @@ -1,3 +0,0 @@ -MOV 5, reg1 -MOV 10, reg2 -ADD \ No newline at end of file