Результаты поиска по запросу "instructions"
`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Я пытаюсь понять ...
Создание задержки в Arduino Uno с использованием ассемблера без использования таймера
Я только начал изучать микроконтроллеры и не мог понять, как мы можем вносить задержки в код без использования таймеров. Моя доска имеет часы 16 МГц. Допусти...
Современные процессоры пропускают умножения на ноль?
Я хотел бы знать, если текущий процессор избежать умножения двух чисел, когда хотя бы один из них равен нулю. Спасибо
Выполнение не по порядку команды: сохраняется ли порядок фиксации?
С одной стороны, Википедия пишет о шагах выполнения не по порядку:Инструкция по загрузке.Отправка команд в очередь команд (также называемая буфером команд ил...
YASM кодирует все эти случаи идентично NASM.
оворит, что операция памяти использует сегмент SS, если EBP используется в качестве базового регистра. В следствии,[ebp + esi] а также[esi + ebp] ссылки на сегменты SS и DS соответственно. Смотрите документацию NASM:3.3 Эффективный адрес ...
Просто основной список. Я не думаю, что я что-то пропустил, но, конечно, мог бы.
ал, что было ноль. Но,Я вижу здесь, [http://cs.lmu.edu/~ray/notes/nasmtutorial/] Инструкции с двумя операндами памяти встречаются крайне редко Я не могу найти ничего, что объясняет, какие инструкции, хотя и редки, существуют. Какие исключения?
измерять время выполнения одной инструкции
Есть ли способ использовать C или ассемблер или даже C #, чтобы получить точную оценку того, сколько времени требуется для выполнения инструкции ADD?
Как синхронизируется кэш инструкций x86?
Мне нравятся примеры, поэтому я написал немного самоизменяющегося кода на C ...
`testl` eax против eax?
Я пытаюсь понять некоторые сборки.Сборка следующая, меня интересует
Страница 1 из 2