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

3 ответа

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

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

4 ответа

измерять время выполнения одной инструкции

Есть ли способ использовать C или ассемблер или даже C #, чтобы получить точную оценку того, сколько времени требуется для выполнения инструкции ADD?

4 ответа

Как приложения и данные получают доступ к ЦП из оперативной памяти

У меня возникли некоторые проблемы с пониманием того, как ЦП получает доступ к приложениям и данным из ОЗУ после загрузки приложения в ОЗУ и открытия файла (...

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

4 ответа

Что такое 0x10 в инструкции по сборке x86 «leal 0x10 (% ebx),% eax»?

Какова функция 0x10 в отношении этой инструкции LEAL? Это умножение или сложение или что-то еще?

5 ответов

Как синхронизируется кэш инструкций x86?

Мне нравятся примеры, поэтому я написал немного самоизменяющегося кода на C ...

7 ответов

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

Я пытаюсь понять некоторые сборки.Сборка следующая, меня интересует

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Я пытаюсь понять ...