[PCSPIM] 입력한 두 수 중 더 큰 수를 출력하는 프로그램
2010. 11. 23. 23:49ㆍprogramming/architecture
728x90
#11.22
#입력한 두 수 중 더 큰 수를 출력하는 프로그램
.text
.globl main
main:
li $v0, 5
syscall
move $t0, $v0
li $v0, 5
syscall
move $t1, $v0
bge $t0, $t1, Bigger # t0 >= t1 이면 Bigger 로 가라
b end_if # end_if 로 가라
Bigger:
move $a0, $t0 # t0 >= t1 이므로 t0 값을 a0에 넣음
li $v0, 1 # 출력
syscall
li $v0, 10 # 종료
syscall
end_if:
move $a0, $t1 # t0 >= t1 이 참이 아니면 실행
li $v0, 1
syscall
li $v0, 10 # 종료
syscall
.data
728x90
'programming > architecture' 카테고리의 다른 글
[PC SPIM] 피보나치 (0) | 2010.12.04 |
---|---|
PC SPIM Download (0) | 2010.12.04 |
[PCSPIM] 입력 메시지에 따라 두 정수를 입력받아 그 정수의 차를 출력 (0) | 2010.11.23 |
[PCSPIM] 입력 메시지에 따라 두 정수를 입력받아 그 정수의 합을 출력 (0) | 2010.11.23 |
[PCSPIM] 두 정수를 입력받아 그 정수의 합을 출력 (0) | 2010.11.23 |