aboutsummaryrefslogtreecommitdiff
path: root/prog/src/prog.s
diff options
context:
space:
mode:
Diffstat (limited to 'prog/src/prog.s')
-rw-r--r--prog/src/prog.s58
1 files changed, 3 insertions, 55 deletions
diff --git a/prog/src/prog.s b/prog/src/prog.s
index 4187c8a..8f23632 100644
--- a/prog/src/prog.s
+++ b/prog/src/prog.s
@@ -3,66 +3,14 @@
_start:
- # testing alu
-/*
- addi t0, zero, 5
- addi t1, zero, 3
-
- #add t2, t0, t1
- #sub t2, t0, t1
-
- xor t2, t0, t1
- or t2, t0, t1
- and t2, t0, t1
-
- slt t2, t0, t1
- slt t2, t1, t0
-
- addi t0, zero, -1
-
- slt t2, t0, t1
- slt t2, t1, t0
-
- sltu t2, t0, t1
- sltu t2, t1, t0
-
- addi t0, zero, 1
-
- sll t2, t0, 31
- sra t2, t2, 31
- sll t2, t0, 31
- srl t2, t2, 31
-*/
-
-
-# jal target
-# addi t0, zero, 2
-#0010 0000
-
-# addi t0, zero, 0x0010
-# slli t0, t0, 16
-# ori t0, t0, 0x0000
-
-# addi t1, zero, 0xff
-# sw t1, 0(t0)
-# lw t2, 0(t0)
-
- addi t0, zero, 1
- addi t1, zero, 2
- bge t0, t1, branch_taken
- addi t2, zero, 1
+ addi t0, zero, 3
+ addi t1, zero, 5
+ add t2, t0, t1
halt_loop:
j halt_loop
-branch_taken:
- addi t2, zero, 2
- j halt_loop
-
-#target:
-# addi t0, zero, 1
-# jalr zero, ra, 0
.section .data