Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #f(x)=2g(x), g(x)=x+1
- .data
- x: .word 5
- .text
- main:
- lw $t0,x
- subu $sp,4
- sw $t0,0($sp)
- jal f
- addu $sp,4
- move $a0,$v0
- li $v0,1
- syscall
- li $v0,10
- syscall
- f:
- subu $sp,4
- sw $fp,0($sp)
- addi $fp,$sp,4
- subu $sp,4
- sw $ra,0($sp)
- subu $sp,4
- sw $s0,0($sp)
- lw $s0,0($fp)
- subu $sp,4
- sw $s0,0($sp)
- jal g
- addu $sp,4
- mul $v0,$v0,2
- lw $s0,-12($fp)
- lw $ra,-8($fp)
- lw $fp,-4($fp)
- addu $sp,12
- jr $ra
- g:
- subu $sp,4
- sw $fp,0($sp)
- addi $fp,$sp,4
- lw $t0,0($fp)
- addi $v0,$t0,1
- lw $fp,-4($fp)
- addu $sp,4
- jr $ra
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement