aboutsummaryrefslogtreecommitdiffhomepage
path: root/problems/05-Abs/01.vsm
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2024-09-01 18:59:58 +0900
committernsfisis <nsfisis@gmail.com>2024-09-01 18:59:58 +0900
commitb742604e958a18bb948336c7fd546e445f6522f5 (patch)
tree63a3e054bf162a19dabdfc07c2ec8a1daf3fde28 /problems/05-Abs/01.vsm
parent901b1f4dd1986b1571c5720d2429566a23da0d5a (diff)
downloadmncore-challenge-b742604e958a18bb948336c7fd546e445f6522f5.tar.gz
mncore-challenge-b742604e958a18bb948336c7fd546e445f6522f5.tar.zst
mncore-challenge-b742604e958a18bb948336c7fd546e445f6522f5.zip
05-Abs
Diffstat (limited to 'problems/05-Abs/01.vsm')
-rw-r--r--problems/05-Abs/01.vsm7
1 files changed, 7 insertions, 0 deletions
diff --git a/problems/05-Abs/01.vsm b/problems/05-Abs/01.vsm
new file mode 100644
index 0000000..f1ba419
--- /dev/null
+++ b/problems/05-Abs/01.vsm
@@ -0,0 +1,7 @@
+isub $s0 $m0v $r0v # 0 - x
+isub $m0v $s0 $omr1 # x - 0
+ipassa $m0v $r4v/$imr1 # x
+isub $r0v $s0 $omr1 # -x - 0
+ipassa $r0v $s4v/$imr1 # -x
+nop
+iadd $r4v $s4v $n0v # x or -x