From 9efce3f927bc0e3ff34fc2be4f971194c1ba2214 Mon Sep 17 00:00:00 2001 From: uvok Date: Fri, 9 Jan 2026 16:27:54 +0100 Subject: Add assembler exampel --- nandgame/assembler/ex.asm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 nandgame/assembler/ex.asm diff --git a/nandgame/assembler/ex.asm b/nandgame/assembler/ex.asm new file mode 100644 index 0000000..f732db1 --- /dev/null +++ b/nandgame/assembler/ex.asm @@ -0,0 +1,21 @@ +;; sum numbers from 1 to X + +; zero everything + and ADM, #0, A +; initialize counter + mov A, #10 + add D, #0, A + +;loop: +; set memory location + mov A, #0 +; add to memory location + add M, M, D +; prepare jump address + mov A, #3 +; decrement counter + dec.jne D, D +; set memory location again +; end + mov A, #0 + hlt \ No newline at end of file -- cgit v1.2.3