Я пытаюсь переместить число из 64-битного регистра в регистр xmm для выполнения арифметических операций. Мои мысли были такими:
movq xmm1, r14
В моей программе r14 держит счетчик, и мне нужно, чтобы он был перемещен в xmm1, чтобы я мог разделить его на сумму чисел, которые я сохранил в xmm0. А потом отображать.
Когда я выполняю код, он сохраняет 0 в xmm1.
Кто-нибудь, пожалуйста, помогите.
0:0:0:0:1234:5678:9abc:def0
. Если вы видите, что r14 не равен нулю, а xmm1 равен 0 после этой строки, я не уверен, что еще это могло быть. - person DocMax   schedule 04.09.2013