Как мне выполнить декодирование base 64 в сборке mips? Проблемы с распределением байтов? - PullRequest
0 голосов
/ 09 мая 2019

Итак, в настоящее время у меня есть программа сборки mips, которая читает строку ввода за строкой и сохраняет каждые четыре символа Base64 в $ s0, $ s1, $ s2, $ s3.Итак, после прочтения я должен декодировать.

bytesdone:

move $t0, $s0
 li t1, 2
 sll t2, t0, t1#shift $s0 left by two chars and stores them in t2

Так что я знаю операции сдвига и т. Д. Но я не уверен, как поместить их в 8-битные байты для печати?Я думаю, это как-то связано со стеками?

...