Результаты поиска по запросу "assembly"
Как вы можете получить значение из реестра?
Я пытаюсь выяснить, как получить значение регистра из инструкции ASM в переменную в C ++. Например: MOV DWORD PTR DS: [ESI], EDI (Предполагается, что значение EDI содержит int) int Value = EDI;
что компилятор делает с [i], который является массивом? А что если указатель?
Мне сказалис-задаваемые вопросы [http://c-faq.com/aryptr/aryptr2.html]этот компилятор делает разные вещи для работы с [i], в то время как a является массивом или указателем. Вот пример из c-faq: char a[] = "hello"; char *p = "world";С учетом ...
в списке рассылки Binutils.
отаю над проектом для iPhone / iPad и хочу обновить регистр состояния во время некоторых (не всех) арифметических операций. По умолчанию Xcode использует «Compile for Thumb», и я не хочу его менять. Следующий код встроенной сборки GCC прекрасно ...
5 байт (при условии x86-32), но это вряд ли будет серьезной проблемой.
шем байт-код для высокоуровневого скомпилированного языка, и после небольшого профилирования и оптимизации выяснилось, что наибольшие накладные расходы на производительность - это оператор switch, который мы используем для перехода к случаям ...
отзывает это разрешение.
е следующее: volatile uint32_t i;Как я могу узнать, рассматривал ли gcc меня как изменчивый? Это было бы объявлено как таковое, потому что ни один соседний код не собирается изменять его, и изменение этого вероятно из-за некоторого ...
Указатели в сборке
У меня проблемы с практикой из моего учебника. Я должен заполнить недостающие части кода C, показанного ниже: int switch3(int *p1, int *p2, int action) { int result = 0; switch(action) { case 1: // Fill in case 2: // Fill in default: // Fill in ...
Газовый макрос altmacro со знаком процента в параметре по умолчанию завершается неудачно с «оператором% необходимо абсолютное выражение»
Я хочу создать макрос, как показано ниже: .altmacro .macro assert_eq a, b=%eax LOCAL ok #... .endmДля использования в качестве: assert_eq $1 assert_eq $1, %eaxя хочу.altmacro заLOCAL (Я вижу другую возможность использования\@, но я ...
Двойные условия в сборке ARM
Я очень новичок в ARM и делаю задание для класса. Что меня смущает, так это двойное условие: если (x> 0 && x <100) что-то делает. То, что я пытаюсь сделать, это проверить, находится ли в адресной памяти, является ли информация заглавными или ...
ком / cirosantilli / android_cheat / ndk_asm / Main.java
особенно разбираюсь в Assembly и ARM, но мне удалось написать в нем несколько подпрограмм, и я хотел бы посмотреть, как они работают на оборудованном ARM устройстве Android (Nexus S). Какова процедура включения файла кода сборки в проект Android? ...
Показать текущую инструкцию по сборке в GDB
Я делаю некоторую отладку на уровне сборки в GDB. Есть ли способ заставить GDB показывать мне текущую инструкцию по сборке так же, как она показывает текущую исходную строку? Вывод по умолчанию после каждой команды выглядит ...