Я на IvyBridge, я написал следующую простую программу для измерения задержки mov: section .bss...
У меня этот код собран NASM (установка селекторов сегментов для защищенного режима, но не имеет...
Я нахожусь на IvyBridge и хочу проверить организацию кэша L1d. Мое понимание таково: В IvyBridge...
Меняет ли он %eax и value stored at address%ecxx и сохраняет ли сумму в address%ecx?
Я пытаюсь переписать обратный адрес этой программы, поэтому, когда программа запрашивает, я ввожу:...
этот код сборки входит в защищенный режим из загрузчика, но не может сбросить сегмент CS (или...
Я читаю Программирование с нуля Джонатаном Бартлеттом . Автор обсуждает режим адресации памяти и...
Почему в коде ниже используется макрос? Я не понимаю понятие макроса Это код, который преобразует...
Я пытаюсь собрать файл сборки IA32, который читает ввод пользователя. Когда я пытаюсь запустить его...
Я пытаюсь запустить файл сборки IA32, который я написал на виртуальной машине Linux Ubuntu, я...
Во многих руководствах по разработке с малой задержкой обсуждается выравнивание распределения...
Я использую этот код для проверки влияния зависимости в итерации цикла на IvyBridge: global _start...
Изначально ESP относится к пустому пространству памяти. Когда я нажимаю что-то, например, нажатие 1...
Я изучаю язык ассемблера x86, и мне дали список инструкций, для которых я должен сказать, является...
Я обнаружил на онлайн-ресурсе, что IvyBridge имеет 3 ALU.Поэтому я пишу небольшую программу для...
Я использую SSE и хочу дублировать последний байт каждого двойного слова 4 раза XMM0, но я не знаю,...
Я использую Linux на QEMU, эмулируя процессор x86_64.Я пытаюсь сделать Kexec ядром в формате elf32,...
У меня проблема с функцией getcombo.Я хочу проверить, находится ли значение, введенное...
Я должен решить эту проблему, когда у меня есть стороны, и я должен проверить, могут ли они...
Насколько я понял, добавление 4 (или, возможно, 8) байтов к вашему указателю стека по существу...
Реализация функции sum в «C» выглядит следующим образом: int sum(int b[], int c) { int s,i; if...
В инструкции Intel idiv (целочисленное деление) означает деление со знаком. Я получил результат...
Кто-нибудь знает, как умножить нечетное число N на языке ассемблера x86, использующем мнемонику MUL...
Может кто-нибудь помочь мне понять этот ассемблерный код?Я совершенно новичок в языке ассемблера, и...
Я пытаюсь запрограммировать небольшую программу ELF с пользовательским заголовком ELF, но при...