2011-10-25 2 views
0

어셈블리 MIPS를 사용하여이 문제가 있습니다. 프로그램이 계속해야 키보드에서 나는 정수를 읽고 범위 내가 기본 정수 값을 추가 할 1..20어셈블리 밉 및 캐리지 리턴

li $v0,5 
syscall 
move $t2,$v0  # value read 

blez $t2,err1  # if $t2 <0 go to error1 function 
bgt $t2,20,err1  # if $t2 >20 go to error1 function 

해야하며 사용자가 클릭하면 (.byte 0x0d로 0x0a) 키를 입력 . 어떻게해야합니까?

예.

Insert in position 6 [return confirm/overwrite old]: <1,2,3..20> 

감사합니다.

답변

0

방금 ​​읽은 것처럼 인쇄 한 것처럼 숫자를 읽는 더미 프로그램을 수행하십시오. 그것을 실행하고 Enter 키를 누르면 무엇을 찾을 지 알 수 있습니다. :)