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

3 ответа

Да, пытался быть общим и просто сказать, что в дополнение к другим факторам микрокодирование добавляет еще больше изменений производительности. Реализации x86 постоянно меняются, поэтому, даже если вы могли настроить производительность, она действительно настроена только на вашу машину, поставила ее на тот же уровень неба на другой материнской плате, или на песчаный мост, или на другое, и нет причин ожидать хорошей или даже аналогичной производительности. То, что они микрокодируют или нет, это просто часть веселья.

ел проверить, действительно ли побитовые операции выполняются быстрее, чем арифметические операции. Я думал, что они были. Я написал небольшую C-программу для проверки этой гипотезы, и, к моему удивлению, сложение занимает в среднем меньше, чем ...

2 ответа

YASM кодирует все эти случаи идентично NASM.

оворит, что операция памяти использует сегмент SS, если EBP используется в качестве базового регистра. В следствии,[ebp + esi] а также[esi + ebp] ссылки на сегменты SS и DS соответственно. Смотрите документацию NASM:3.3 Эффективный адрес ...

1 ответ

 для добавления файла asm в проект C ++

сь, чтобы спросить вас кое-что о VS2017. В прошлом я использовал WinAsm для MASM, и у меня никогда не было проблем с ним. Однако, когда я пытаюсь что-то сделать с MASM в VS2017, у меня всегда будут проблемы и все такое ... Я проверил весь ...

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

1 ответ

Просто основной список. Я не думаю, что я что-то пропустил, но, конечно, мог бы.

ал, что было ноль. Но,Я вижу здесь, [http://cs.lmu.edu/~ray/notes/nasmtutorial/] Инструкции с двумя операндами памяти встречаются крайне редко Я не могу найти ничего, что объясняет, какие инструкции, хотя и редки, существуют. Какие исключения?

1 ответ

, Это достигается с помощью PopupWindow, скинов, позиционирования и анимации.

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

2 ответа

Современные процессоры пропускают умножения на ноль?

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

8 ответов

`testl` eax против eax?

Я пытаюсь понять некоторые сборки. Сборка следующая, меня интересуетtestl линия: 000319df 8b4508 movl 0x08(%ebp), %eax 000319e2 8b4004 movl 0x04(%eax), %eax 000319e5 85c0 testl %eax, %eax 000319e7 7407 je 0x000319f0Я пытаюсь понять ...