Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .text
- main:
- la $a0, prompt
- jal PrintString
- li $v0, 5
- syscall
- move $s0, $v0
- jal Oblicz
- jal PrintNewLine
- la $a0, result
- jal PrintString
- li $v0, 1
- move $a0, $s3
- syscall
- jal Exit
- .data
- prompt: .asciiz "Enter integer : "
- result: .asciiz "Integer * 10 : "
- .text
- Oblicz:
- sll $s1, $s0, 3
- add $s2, $s1, $s0
- add $s3, $s2, $s0
- jr $ra
- .text
- PrintNewLine:
- li $v0, 4
- la $a0, __PNL_newLine
- syscall
- jr $ra
- .data
- __PNL_newLine: .asciiz "\n"
- .text
- PrintString:
- addi $v0, $zero, 4
- syscall
- jr $ra
- .text
- Exit:
- li $v0, 10
- syscall
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement