Результаты поиска по запросу "x86"

2 ответа

godbolt.org/g/rt67UM

олее простое представление моей проблемы, я хочу преобразовать значение с плавающей запятой в определенный тип v4si (я хочу использовать SIMD Operation для о...

2 ответа

Вторая часть вычисляет остаток путем умножения результата деления на 10 (косвенным путем, с помощью сдвигов и добавлений; предположительно, компилятор думает, что так будет быстрее), а затем вычитая его из исходного числа.

1 ответ

Большое вам спасибо <3

сь, это не глупый вопрос, но я пытаюсь сосредоточиться на указателях в сборке.В чем именно разница между:

ТОП публикаций

1 ответ

продолжить это обсуждение в чате

енил свой загрузчик с CHS на LBA, поэтому я заменил

3 ответа

SSE умножение 2 64-битных целых

Как умножить два 64-разрядных числа на еще 2 64-разрядных числа? Я не нашел ни одной инструкции, которая могла бы это сделать.

6 ответов

 work on bytes.

1 ответ

@JasperLyons Если я получу шанс на выходных, я расширю раздел с 64-битным длинномодом в своем ответе, который предоставляет код для переключения в режим 64-битного длинного.

1 ответ

 Есть несколько хороших вещей о том, как проектирование 8086 для простого переноса исходного кода из 8080 asm повлияло на дизайн набора регистров.

32-битных регистров начинаются с E, а 64-битные начинаются с R. Что означают E и R? Есть ли причина для выбора этих алфавитов?Кроме того, в 64-битных регистр...

1 ответ

Имея все это в виду, ваш код деления может быть скорректирован, чтобы принять 16-битный делитель:

огал своему другу отладить его программу, и мы сузили ее до проблемы, которая возникает даже здесь:

1 ответ

@CodyGray: канонические вопросы и ответы (почему бы просто не отметить это?) Были бы гораздо более ценными, чем пытаться использовать полезность в Документах.

твует много вопросов о стекаповороте с похожим названием. Я прочитал все из них, но ни один из них не отвечает на мою проблему. Вот почему я открыл этот вопр...