Загрузить слово [MIPS] Объяснение - PullRequest
0 голосов
/ 04 марта 2019

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

====================
cycle:5 120 SLL R10, R1, #2

registers:
r00:    0   10  0   0   0   0   0   0
r08:    0   0   40  0   0   0   0   0
r16:    0   0   0   0   0   0   0   0
r24:    0   0   0   0   0   0   0   0

data:
172:    -1  -2  -3  1   2   3   0   0
204:    5   -5  6   0   0   0   0   0
236:    0   0   0   0   0   0   1   10

====================
cycle:6 124 LW  R3, 172(R10)

registers:
r00:    0   10  0   6   0   0   0   0
r08:    0   0   40  0   0   0   0   0
r16:    0   0   0   0   0   0   0   0
r24:    0   0   0   0   0   0   0   0

data:
172:    -1  -2  -3  1   2   3   0   0
204:    5   -5  6   0   0   0   0   0
236:    0   0   0   0   0   0   1   10

Что я получаю, почемузначение в регистре 3 a '6', а не '39' для цикла 6.

Надеюсь, это имеет смысл.Спасибо.

...