我有一个.txt文件,其中包含64个十六进制数字。我现在的任务是将这些数字存储到寄存器中进行计算。例如:
0x3e77904b
0x4027e6e7
0x3f5de12d
0x3fc4137f
0x3e754280
0xbfaa1dd9
我知道如何打开,阅读,关闭文件
.data
fileName: .asciiz "C:\Python\Python38-32\64point.txt"
fileWords: .space 1024
.text
.globl main
main:
#Open file
li $v0, 13
la $a0, fileName
li $a1, 0
syscall
move $s0, $v0
#Read file
li $v0, 14
move $a0, $s0
la $a1, fileWords
la $a2, 1024
syscall
#Print
li $v0, 4
la $a0, fileWords
syscall
#Close file
li $v0, 16
move $a0, $s0
syscall
li $v0, 10
syscall
有人知道该怎么做吗?谢谢。