1
ответ

Блок ARM - команда перехода

Я смотрю на некоторый блок для запуска некоторого встроенного микропрограммного обеспечения, которое работает на процессоре ARM. Следующая таблица векторов исключения определяется: ПК LDR, ПК =resetHandler LDR...
вопрос задан: 12 May 2010 10:54
1
ответ

Блок-> Gui?

Там какой-либо путь состоит в том, чтобы связать приложение, запрограммированное в БЛОКЕ TASM к приложению форм окон или какому-либо виду GUI?Спасибо
вопрос задан: 14 April 2010 01:50
1
ответ

Блок MIPS: как объявить целочисленные значения в разделе .data?

Я пытаюсь намочить ноги с ассемблером MIPS с помощью средства моделирования МАРСА. Моя основная проблема теперь состоит в том, как я инициализирую ряд ячеек памяти так, чтобы я мог получить доступ к ним позже через блок...
вопрос задан: 13 April 2010 06:51
1
ответ

Что такое регистр %eiz?

В следующем ассемблерном коде, что я разгрузил использование objdump: lea 0x0 (%esi, %eiz, 1), %esi, Что такое регистр %eiz? Что предыдущее кодирует средний?
вопрос задан: 31 March 2010 06:35
1
ответ

Для чего директивы CFI в Ассемблере Гну (GAS), используемый?

Кажется, существует.CFI директива после каждой строки и также существуют широкие правды их напр.. cfi_startproc, .cfi_endproc и т.д. больше здесь. .file "temp.c" .text .globl основной .type...
вопрос задан: 27 March 2010 12:06
1
ответ

Существует ли ассемблер REPL в соответствии с Linux?

Недавно я начал играть с ассемблером в соответствии с Linux, существует хороший отладчик, но прибывающий из Ruby я пропускаю простой REPL, который позволил бы мне ввести строку ассемблерного кода и видеть результат на...
вопрос задан: 17 March 2010 20:54
1
ответ

Что делает Виртуальную память Ядра каждого процесса, содержат?

Когда говорят, что 3 программы (исполняемые файлы) загружаются в память, расположение могло бы выглядеть примерно так: сопроводительный текст http://img97.imageshack.us/img97/3460/processesm.jpg у меня есть следующие вопросы:...
вопрос задан: 15 March 2010 19:24
1
ответ

Вопрос о соглашении о вызовах Objective C и передаче параметров на ARM

Я хочу знать, как объективные аргументы дескриптора во время выполнения C, когда я называю цель C методом как [NSString stringWithFomat:@" %, % ", "Привет", "Мир"] существует три аргумента в пользу этой цели C...
вопрос задан: 14 March 2010 13:25
1
ответ

Что делает '__ asm __ (“.previous”)'; средний?

При попытке скомпилировать мой проект, который использует некоторые сторонние заголовки с mingw 4.4, я встретился со следующей ошибкой: Ассемблерные сообщения: Ошибка: спам в конце строки, сначала нераспознанной...
вопрос задан: 10 March 2010 21:09
1
ответ

Как отладить программы, записанные в fasm в соответствии с Linux с помощью gdb?

Я записал простой "привет, мир" в fasm и его работах, но как я могу генерировать информацию об отладке для gdb и edb (Отладчик Evan)? Компилятор Fasm мог только произвести отладочную информацию в своем определенном формате - "...
вопрос задан: 26 February 2010 12:47
1
ответ

В GCC-стиле расширенный встроенный asm действительно ли возможно произвести “виртуализированное” булево значение, например, флаг переноса?

Если у меня есть следующий код C++ для сравнения двух 128-разрядных целых чисел без знака со встроенным amd-64 asm: структура uint128_t {uint64_t lo, привет;}; встройте bool оператор <(константа uint128_t &a, константа...
вопрос задан: 20 February 2010 09:22
1
ответ

Проблема блока/Соединения с nasm и ld

У меня есть демонстрационный файл блока, который я компилирую с nasm: nasm-f эльф syscall.asm Это генерирует syscall.o файл. Я пытаюсь связать его с ld: ld-o syscall syscall.o ld управляют сбоями с...
вопрос задан: 11 February 2010 18:36
1
ответ

Эквивалентный из InterlockedIncrement в Linux/gcc

Это был бы очень простой вопрос (мог быть дублирован), но я был неспособен найти его. Win32 API обеспечивает очень удобный набор атомных операций (как intrinsics), таких как InterlockedIncrement который...
вопрос задан: 24 January 2010 04:22
1
ответ

Странное поведение ldr [ПК, #value]

Я отлаживал некоторый код C++ (WinCE 6 на платформе ARM), и я нахожу некоторое поведение странным: 4277220C mov r3, # 0x93, 30 42 772 210 ул. r3, [SP] 42772214 ldr...
вопрос задан: 20 January 2010 16:21
1
ответ

Несколько комментариев строки в блоке

Существует ли способ прокомментировать несколько строк в блоке? Я использую Masm32 v9. Спасибо.
вопрос задан: 19 January 2010 19:28
1
ответ

Инструмент для отладки гостевой ОС в виртуальном поле

Я - просто перекрестная рассылка тот же вопрос, который я сделал на virtualbox.org. http://forums.virtualbox.org/viewtopic.php?f=9&t=26702&p=119139#p119139, Бы, не нарушая правила, я ценил бы к kwon больше...
вопрос задан: 12 January 2010 15:01
1
ответ

Различия MASM/NASM

Каковы различия в синтаксисе между NASM и ассемблерами MASM?
вопрос задан: 10 January 2010 11:43
1
ответ

Блок быстрое подразделение 2

Существует ли более быстрый способ разделиться на 2, со знаком, в блоке, чем тот в примере ниже?... mov ecx, 2 idiv ecx продвигают eax #push результат...
вопрос задан: 10 January 2010 10:25
1
ответ

Компьютер завершения работы в MS-DOS с помощью ACPI

У меня есть MS-DOS 6.22, работающий на основанном на Pentium компьютере (материнская плата поддерживает ACPI), и хотел бы знать, была ли стандартная программа ассемблера, которую я мог бы использовать для закрытия компьютера или являюсь им...
вопрос задан: 7 January 2010 10:05
1
ответ

Установите режим видео на 1920x1080 (HD) или выше в ядре ASM (ассемблер NASM) [закрытый]

Я хотел бы установить режим видео в ядре ASM, я продолжаю работать к режиму видео 1920x1080 или выше (или по крайней мере выше, чем обычный предел в VESA). Должен там так или иначе сделать это, и если так, обеспечить...
вопрос задан: 23 December 2009 02:34
1
ответ

Блок: Недопустимый исполнительный адрес

Я плохо знаком с блоком (как можно явно видеть), и я пытаюсь скомпилировать следующее: дб hex_charmap '0123456789ABCDE' mov al, [hex_charmap + топор] Однако я получаю следующую ошибку на строке 2:...
вопрос задан: 25 November 2009 15:38
1
ответ

скажите gdb демонтировать “неизвестный” код

действительно ли возможно настроить gdb для отладки ассемблерного кода, когда нет никаких отладочных символов или никаких доступных источников? Я означаю показывать инструкцию по сборке инструкцией по сборке при выполнении...
вопрос задан: 24 November 2009 16:58
1
ответ

Существует ли полная x86 ссылка ассемблера, которая использует синтаксис AT&T? [закрытый]

Идеально была бы версия Руководств Разработчика программного обеспечения Intel, записанных в синтаксисе AT&T, но я буду рад найти что-либо, что достаточно близко.
вопрос задан: 21 November 2009 19:56
1
ответ

Использование LDT (локальная таблица дескрипторов)

Я пытаюсь сделать некоторые эксперименты с помощью различных сегментов помимо кода по умолчанию и сегментов ядра и пользователя данных. Я надеюсь достигнуть этого посредством использования локальной таблицы дескрипторов и...
вопрос задан: 20 November 2009 20:12
1
ответ

У кого-либо есть опыт с SSEPlus?

SSEPlus является библиотекой с открытым исходным кодом от AMD для объединенной обработки расширений процессора SSE. Я рассматриваю для пользований этой библиотекой для моего следующего маленького проекта и хотел бы знать, если кто-либо имеет...
вопрос задан: 17 November 2009 20:39
1
ответ

Соглашение о вызовах COM по x64

Я пытаюсь получить категорический ответ относительно способа, которым COM ведет себя на x64 машине. Делает использование Windows нормальное x64 соглашение о вызовах при диспетчеризации вызовов COM-интерфейсам на x64 машинах (...
вопрос задан: 12 November 2009 00:16
1
ответ

Куда синтаксис блока AT&T прибывает из?

Intel делает микропроцессор, таким образом, он мог определить формат инструкции и его corresponse блок его процессоров, итак, почему AT&T могла также создать свой синтаксис ассемблера? спасибо.
вопрос задан: 3 November 2009 01:19
1
ответ

Выполнение кода другого процессора (x86 блок)

В реальном режиме на x86, какие инструкции должны были бы использоваться для выполнения кода другого процессора в многопроцессорной системе? (Я пишу некоторый предварительный загрузочный код в ассемблере, который должен установить...
вопрос задан: 26 October 2009 11:50
1
ответ

Ассемблерный файл, как введено для драйвера создает с инструментами WDK

Как заставить ассемблерный файл быть скомпилированным и связанным в сборку драйвера. Разъяснить немного ИСХОДНЫЙ файл: $ TARGETTYPE=DRIVER DRIVERTYPE=WDM TARGETPATH=obj TARGETNAME=bla INCLUDES= (...
вопрос задан: 23 October 2009 12:04
1
ответ

Теоретический C#: Запишите JMP в codecave в asm

Позволяет предполагают, что я выделил адрес, куда мой codecave помещается с помощью VirtualAllocEx (он возвращает адрес), и я пишу свой код в то использование адреса WriteProcessMemory (). Вот вопрос:...
вопрос задан: 17 October 2009 20:04