1
0

feat: Initial commit

This commit is contained in:
2024-03-22 13:53:19 +01:00
parent 44aa2938a2
commit 2a54d9dbc2
34 changed files with 1475 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
.data
mpari: .asciiz "Il numero è pari\n"
mdispari: .asciiz "Il numero è dispari\n"
.text
.globl main
.ent main
main:
move $t0, $0
addi $t2, $0, 10
read_num:
li $v0, 12
syscall
beq $v0, '\n', fine # smetto di saltare quando ho raggiunto un newline
addi $t1, $v0, -48 # $t0 = $v0 - '0'
mult $t0, $t2
mflo $t0
add $t0, $t0, $t1
j read_num
fine:
move $a0, $t0
li $v0, 1
syscall
li $v0, 10
syscall