From 9bfe70fbdef3c7f63cf9b547d3a46d92ecb8549d Mon Sep 17 00:00:00 2001 From: Timon Date: Mon, 20 Oct 2025 18:19:28 +0200 Subject: [PATCH] Prvi commit --- .gitignore | 4 ++++ vaja1/Aritmetika/arith.asm | 45 ++++++++++++++++++++++++++++++++++++++ vaja1/Aritmetika/arith.log | 0 vaja1/Aritmetika/arith.lst | 0 vaja1/Aritmetika/arith.obj | 0 5 files changed, 49 insertions(+) create mode 100644 .gitignore create mode 100644 vaja1/Aritmetika/arith.asm create mode 100644 vaja1/Aritmetika/arith.log create mode 100644 vaja1/Aritmetika/arith.lst create mode 100644 vaja1/Aritmetika/arith.obj diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..efad788 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +#Ignorej zacetni primer +Primer/ +#Ignorej sictools +sictools.jar \ No newline at end of file diff --git a/vaja1/Aritmetika/arith.asm b/vaja1/Aritmetika/arith.asm new file mode 100644 index 0000000..9e28f8e --- /dev/null +++ b/vaja1/Aritmetika/arith.asm @@ -0,0 +1,45 @@ +.aritmetika z enostavnim naslavljanjem +aritmetika START 0 + +program + .Sestejemo x in y + LDA x + ADD y + STA sum + + .Odstejemo x in y + LDA x + SUB y + STA diff + + .Zmnozimo x in y + LDA x + MUL y + STA prod + + .Zdelimo x z y + LDA x + DIV y + STA quot + + .Izracunamo ostanek pri deljenju x z y + LDA quot + MUL y + STA temp + LDA x + SUB temp + STA mod + +halt J halt + + +temp RESW 1 +sum RESW 1 +diff RESW 1 +prod RESW 1 +quot RESW 1 +mod RESW 1 +x WORD 10 +y WORD 20 + +END program \ No newline at end of file diff --git a/vaja1/Aritmetika/arith.log b/vaja1/Aritmetika/arith.log new file mode 100644 index 0000000..e69de29 diff --git a/vaja1/Aritmetika/arith.lst b/vaja1/Aritmetika/arith.lst new file mode 100644 index 0000000..e69de29 diff --git a/vaja1/Aritmetika/arith.obj b/vaja1/Aritmetika/arith.obj new file mode 100644 index 0000000..e69de29