Есть ли способ перетащить упакованное двойное слово из регистра XMM в стек? а затем позже поп его обратно, когда это необходимо?
Нажмите XMM зарегистрироваться в стек
В идеале я ищу что-то вроде PUSH или POP для регистров общего назначения, я проверил Intel руководства, но я либо пропустил команду или нет один ...
Или мне придется распаковать значения в общие регистры, а затем нажать их?
Спасибо за ваш ответ. Исходя из этого (ваше решение не совсем сработало), я придумал рабочий (см. Мой вопрос). Все еще отмечен как ответ ... –
@ Daniel Gruszczyk: Да, вы также можете использовать ebp, но убедитесь, что регистр ebp правильно установлен. Помните, что другие директивы push или call могут перезаписывать ваши данные в стеке, если ebp установлен неправильно. –
Возможно, стоит отредактировать ответ с тем, что вы в конечном итоге получили на работу, просто чтобы помочь будущим пользователям, которые видят этот вопрос. –