From 68d85406ef834312b39474c11be09e5ed1a228b4 Mon Sep 17 00:00:00 2001 From: krolxon Date: Mon, 5 Jan 2026 20:02:45 +0530 Subject: add table example --- examples/addition.asm | 9 --------- examples/arithmetic.asm | 9 +++++++++ examples/mov.asm | 5 ----- examples/table.asm | 9 +++++++++ 4 files changed, 18 insertions(+), 14 deletions(-) delete mode 100644 examples/addition.asm create mode 100644 examples/arithmetic.asm delete mode 100644 examples/mov.asm create mode 100644 examples/table.asm (limited to 'examples') diff --git a/examples/addition.asm b/examples/addition.asm deleted file mode 100644 index ea2d317..0000000 --- a/examples/addition.asm +++ /dev/null @@ -1,9 +0,0 @@ -; move imm 10 to register A -mov a, 10 -; move imm 5 to register B -mov b, 5 -; Add a & B -add a, 2 -sub a, 2 -; Halt -hlt diff --git a/examples/arithmetic.asm b/examples/arithmetic.asm new file mode 100644 index 0000000..ea2d317 --- /dev/null +++ b/examples/arithmetic.asm @@ -0,0 +1,9 @@ +; move imm 10 to register A +mov a, 10 +; move imm 5 to register B +mov b, 5 +; Add a & B +add a, 2 +sub a, 2 +; Halt +hlt diff --git a/examples/mov.asm b/examples/mov.asm deleted file mode 100644 index 4aa3c04..0000000 --- a/examples/mov.asm +++ /dev/null @@ -1,5 +0,0 @@ -mov a, 10 -mov b, a -cmp a, b -cmp a, 10 -hlt diff --git a/examples/table.asm b/examples/table.asm new file mode 100644 index 0000000..6ec079b --- /dev/null +++ b/examples/table.asm @@ -0,0 +1,9 @@ +; Table of 3 +mov b, 3 +mov c, 10 ; Counter + +loop: + add a, b + sub c, 1 + jnz loop +hlt -- cgit v1.2.3