вы можете мне помочь
я написал этот простой код только для хранения значений int и float для правильной сборки моего компилятора.
это выдает мне эту ошибку
строка 19: исключение времени выполнения в 0x00400030: адрес не выровнен по границе двойного слова 0x10010004
Go: выполнение прекращено с ошибками.
.text
.globl main
main:
li $a0, 0 #a
sw $a0, -4($fp)
li $a0, 3 #b
sw $a0, -8($fp)
li $a0, 5 #c
sw $a0, -12($fp)
.data
s: .float 2.1
.text
l.d $f0, s
s.d $f0, -16($fp)
.data
a: .float 4.5
.text
l.d $f0, a ##line 19
s.d $f2, -20($fp)
Что я могу сделать в этом случае ??