Хитрость в том, что тут FLD разворачивается в две машинные инструкции. Регистр a5 используется для базового адреса. К данным нельзя обращаться относительно счётчика команд, как PC+offset. Только относительно обычного регистра. Если дизассемблировать, можно видеть, как регистр a5 инициализируется командой AUIPC.
no subject
Date: 2024-11-10 19:28 (UTC)