0
これは初めてのPCSPIMです。私は自分のコードに少し問題があることを知ります。MIPS:ユーザが算術関数に入力する整数をどのように適用できますか?
.data
user_input: .asciiz "\n\nEnter an Integer for the value of n: "
result_display: .asciiz "\nThe sum from 0 to n is "
Greeting: .asciiz "\n\nThank you!"
.text
main:
#user input
li $v0, 4
la $a0, user_input
syscall
#allow user input
li $v0, 5
syscall
#store the input value into t8
move $t8, $v0
#calculation
addi $s0, $zero, $t8
私は#calculationセクションに整数値($のT8)がユーザー入力を使用したいが、それはエラーで終わります。
addi $t0, $zero, 0
loop1:
add $t0, $t0, $s0
addi $s0, $s0, -1
bne $s0, $zero, loop1
nop
nop
# Display the result
li $v0, 4
la $a0, result_display
syscall
# Print out the result
li $v0, 1
move $a0, $t0
syscall
# Greets the user
li $v0, 4
la $a0, Greeting
syscall
# Exit the program
li $v0, 10
syscall
私の壊れた英語のため申し訳ありません。
ありがとうございました:D –
本当にうまくいきます。言葉は私の感謝を表すことはできません: 'D –