Создать массив байтов - PullRequest
       65

Создать массив байтов

0 голосов
/ 27 ноября 2018

Я пытаюсь создать массив в памяти для хранения байтов.Я могу сделать это словами со следующим кодом

Вы можете проверить код здесь https://cpulator.01xz.net/?sys=nios-de1soc

.text
.global _start
_start:
    movia r8, PATH
    movi r4, 0xE
    stw r4, 0(r8)
    stw r4, 4(r8)

.data
ARRAY:
    .skip 10

Когда я изменяю строку stw r4, 4(r8) с stw r4, 1(r8), это дает мнеошибка Warning: stw address 00000031 is misaligned.Я в основном понимаю концепцию смещения, но есть ли способ указать в .skip 10, что это должно быть .byte, а не .word?Спасибо

...