我無法設置浮點整數數組然後將它們打印出來... 我需要做一些算術運算,打印到屏幕上。設置浮點數組並在MIPS中打印它們
.data
time: .float 310, 393, 422, 494, 514
miles: .float 0.0, 42.2, 78.8, 129.4, 133.0
.text
la $a1, time # put address of list into $a1
l.s $f1 ($a1)
l.s $f1, ($t3) # get the value from the array cell
li $v0, 2
l.s $a0, $f1
syscall
林不知道我需要做什麼來打印數組的某個值。這讓我困惑於如何調用某個浮點數,以及如何打印它。我一直在網上四處尋找幾個小時,這讓人感到沮喪。任何幫助都會很棒。謝謝!
什麼是代碼中的問題?你從'$ a1'中的地址加載一個浮點數,用syscall 2打印它,將'$ a1'增加4並重復。 – Michael