Script started on Wed 12 Feb 2025 02:41:31 PM EST [mweeks@gsuad.gsu.edu@snowball ~]$ cat example1.s # example1.s # # java -jar /home/mweeks/rars1_6.jar example1.s # # -MCW, 2025 .text main: # 1. get these values into registers # load the value 37 into x1 # load the value 24 into x2 # load the value 17 into x3 li x1, 37 li x2, 24 li x3, 17 # 2. add x1 to x2 add x4, x1, x2 # 3. sub x3 from (x1 + x2) sub x4, x4, x3 # print x4 mv a0, x4 li a7, 1 ecall # print NL li a7, 11 li a0, 10 ecall # Exit the program with a return code li a7, 93 li a0, 0 # 0 for everything is OK ecall .data helloworld: .string "Hello World\n" [mweeks@gsuad.gsu.edu@snowball ~]$ java -jar /home/mweeks/rars1_6.jar example1.s RARS 1.6 Copyright 2003-2019 Pete Sanderson and Kenneth Vollmar 44 [mweeks@gsuad.gsu.edu@snowball ~]$ exit exit Script done on Wed 12 Feb 2025 02:54:51 PM EST