feat: Initial commit
This commit is contained in:
34
Laboratorio2/Esercizio2.asm
Normal file
34
Laboratorio2/Esercizio2.asm
Normal file
@@ -0,0 +1,34 @@
|
||||
.data
|
||||
var1: .byte 'm'
|
||||
var2: .byte 'i'
|
||||
var3: .byte 'p'
|
||||
var4: .byte 's'
|
||||
var5: .byte 0
|
||||
|
||||
.text
|
||||
.globl main
|
||||
.ent main
|
||||
main:
|
||||
lb $t1, var1
|
||||
sub $t1, $t1, 32
|
||||
sb $t1, var1
|
||||
|
||||
lb $t1, var2
|
||||
sub $t1, $t1, 32
|
||||
sb $t1, var2
|
||||
|
||||
lb $t1, var3
|
||||
sub $t1, $t1, 32
|
||||
sb $t1, var3
|
||||
|
||||
lb $t1, var4
|
||||
sub $t1, $t1, 32
|
||||
sb $t1, var4
|
||||
|
||||
la $a0, var1
|
||||
li $v0, 4
|
||||
syscall
|
||||
|
||||
li $v0, 10
|
||||
syscall
|
||||
.end main
|
||||
Reference in New Issue
Block a user