안녕하세요, ComArch에 새 소식이 있습니다. 나는 숙제를 쓰고있어. 내 질문은 내 루프 내 프로그램을 사용자 int 입력을 10으로 나누고 내 루프를 통해 갈 것입니다 및 나누기 0 때까지 나눕니다. 현재 그것은 내 몫에 대해 0을 출력하지만 나머지는 각 값을 출력합니다. 그렇다면 코드를 수정하여 나누면 남아있는 모든 나머지를 출력 할 수 있습니다.루프 내 값 출력
loop:
li $s0, 10 #divisor
div $t0,$s0 #divide input by 10
mflo $t0 #quotiant
mfhi $t3 #remainder
sw $t3, ($t1) #stores emainder into address of int_a
addi $t1,$t1,4 #increases the pointer
bne $t0,0,loop
출력을 인쇄하려면 시스템 호출을해야합니다. – Wajahat
어디에서 발생합니까? 루프 외부? – AbeC
나머지 값의 각 값을 인쇄하므로 루프의 내부에있게됩니다. – Wajahat