Я смотрю на некоторый блок для запуска некоторого встроенного микропрограммного обеспечения, которое работает на процессоре ARM. Следующая таблица векторов исключения определяется: ПК LDR, ПК =resetHandler LDR...
Я пытаюсь намочить ноги с ассемблером MIPS с помощью средства моделирования МАРСА. Моя основная проблема теперь состоит в том, как я инициализирую ряд ячеек памяти так, чтобы я мог получить доступ к ним позже через блок...
В следующем ассемблерном коде, что я разгрузил использование objdump: lea 0x0 (%esi, %eiz, 1), %esi, Что такое регистр %eiz? Что предыдущее кодирует средний?
Кажется, существует.CFI директива после каждой строки и также существуют широкие правды их напр.. cfi_startproc, .cfi_endproc и т.д. больше здесь. .file "temp.c" .text .globl основной .type...
Недавно я начал играть с ассемблером в соответствии с Linux, существует хороший отладчик, но прибывающий из Ruby я пропускаю простой REPL, который позволил бы мне ввести строку ассемблерного кода и видеть результат на...
Когда говорят, что 3 программы (исполняемые файлы) загружаются в память, расположение могло бы выглядеть примерно так: сопроводительный текст http://img97.imageshack.us/img97/3460/processesm.jpg у меня есть следующие вопросы:...
Я хочу знать, как объективные аргументы дескриптора во время выполнения C, когда я называю цель C методом как [NSString stringWithFomat:@" %, % ", "Привет", "Мир"] существует три аргумента в пользу этой цели C...
При попытке скомпилировать мой проект, который использует некоторые сторонние заголовки с mingw 4.4, я встретился со следующей ошибкой: Ассемблерные сообщения: Ошибка: спам в конце строки, сначала нераспознанной...
Я записал простой "привет, мир" в fasm и его работах, но как я могу генерировать информацию об отладке для gdb и edb (Отладчик Evan)? Компилятор Fasm мог только произвести отладочную информацию в своем определенном формате - "...
Если у меня есть следующий код C++ для сравнения двух 128-разрядных целых чисел без знака со встроенным amd-64 asm: структура uint128_t {uint64_t lo, привет;}; встройте bool оператор <(константа uint128_t &a, константа...
У меня есть демонстрационный файл блока, который я компилирую с nasm: nasm-f эльф syscall.asm Это генерирует syscall.o файл. Я пытаюсь связать его с ld: ld-o syscall syscall.o ld управляют сбоями с...
Это был бы очень простой вопрос (мог быть дублирован), но я был неспособен найти его. Win32 API обеспечивает очень удобный набор атомных операций (как intrinsics), таких как InterlockedIncrement который...
Я отлаживал некоторый код C++ (WinCE 6 на платформе ARM), и я нахожу некоторое поведение странным: 4277220C mov r3, # 0x93, 30 42 772 210 ул. r3, [SP] 42772214 ldr...
Я - просто перекрестная рассылка тот же вопрос, который я сделал на virtualbox.org. http://forums.virtualbox.org/viewtopic.php?f=9&t=26702&p=119139#p119139, Бы, не нарушая правила, я ценил бы к kwon больше...
Существует ли более быстрый способ разделиться на 2, со знаком, в блоке, чем тот в примере ниже?... mov ecx, 2 idiv ecx продвигают eax #push результат...
У меня есть MS-DOS 6.22, работающий на основанном на Pentium компьютере (материнская плата поддерживает ACPI), и хотел бы знать, была ли стандартная программа ассемблера, которую я мог бы использовать для закрытия компьютера или являюсь им...
Я хотел бы установить режим видео в ядре ASM, я продолжаю работать к режиму видео 1920x1080 или выше (или по крайней мере выше, чем обычный предел в VESA). Должен там так или иначе сделать это, и если так, обеспечить...
Я плохо знаком с блоком (как можно явно видеть), и я пытаюсь скомпилировать следующее: дб hex_charmap '0123456789ABCDE' mov al, [hex_charmap + топор] Однако я получаю следующую ошибку на строке 2:...
действительно ли возможно настроить gdb для отладки ассемблерного кода, когда нет никаких отладочных символов или никаких доступных источников? Я означаю показывать инструкцию по сборке инструкцией по сборке при выполнении...
Идеально была бы версия Руководств Разработчика программного обеспечения Intel, записанных в синтаксисе AT&T, но я буду рад найти что-либо, что достаточно близко.
Я пытаюсь сделать некоторые эксперименты с помощью различных сегментов помимо кода по умолчанию и сегментов ядра и пользователя данных. Я надеюсь достигнуть этого посредством использования локальной таблицы дескрипторов и...
SSEPlus является библиотекой с открытым исходным кодом от AMD для объединенной обработки расширений процессора SSE. Я рассматриваю для пользований этой библиотекой для моего следующего маленького проекта и хотел бы знать, если кто-либо имеет...
Я пытаюсь получить категорический ответ относительно способа, которым COM ведет себя на x64 машине. Делает использование Windows нормальное x64 соглашение о вызовах при диспетчеризации вызовов COM-интерфейсам на x64 машинах (...
Intel делает микропроцессор, таким образом, он мог определить формат инструкции и его corresponse блок его процессоров, итак, почему AT&T могла также создать свой синтаксис ассемблера? спасибо.
В реальном режиме на x86, какие инструкции должны были бы использоваться для выполнения кода другого процессора в многопроцессорной системе? (Я пишу некоторый предварительный загрузочный код в ассемблере, который должен установить...
Как заставить ассемблерный файл быть скомпилированным и связанным в сборку драйвера. Разъяснить немного ИСХОДНЫЙ файл: $ TARGETTYPE=DRIVER DRIVERTYPE=WDM TARGETPATH=obj TARGETNAME=bla INCLUDES= (...
Позволяет предполагают, что я выделил адрес, куда мой codecave помещается с помощью VirtualAllocEx (он возвращает адрес), и я пишу свой код в то использование адреса WriteProcessMemory (). Вот вопрос:...