Please Enable JavaScript!
Mohon Aktifkan Javascript![ Enable JavaScript ]

[PCSPIM] 입력한 두 수 중 더 큰 수를 출력하는 프로그램

2010. 11. 23. 23:49programming/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