0
ответов

Жирный двоичный файл Windows 8 (exe для x86 и ARM)

Кто-нибудь (здесь) знает, будет ли в Windows 8 что-то вроде толстого исполняемого файла, который можно скомпилировать с Visual Studio 2012, который будет поддерживаться как на ARM, так и на x86 машины? Я предполагаю, что нет, поскольку вы не можете ...
вопрос задан: 20 May 2014 05:26
0
ответов

Как использовать АЦП в сборке?

.МОДЕЛЬ МАЛЕНЬКАЯ.СТЕК 1000.DATA MSGA DB 13,10,"Введите первое число :","$" MSGB DB 13,10, "Введите второе число :", "$" MSGC DB 13,10, «Сумма :», «$» NUM1 db ? NUM2 дБ? NUM3 дБ?.CODE ГЛАВНАЯ ПРОЦЕСС БЛИЗКАЯ...
вопрос задан: 27 April 2014 08:13
0
ответов

Почему этот код позволяет обнаружить отладчик?

Почему следующий ассемблерный код является инструментом, предотвращающим-отладку? л1:звони л3 л2:;некоторый код л3:мов ал, 0c3h мов эди, смещение l3 или ecx, -1 rep stosb Я знаю, что C3h — это RETN, и я знаю, что stobs пишет...
вопрос задан: 19 April 2014 09:19
0
ответов

Как собрать i686 -linux -android -gfortran для android -ndk8b (x86 arch Android )?

Я попытался собрать i686 -linux -android -gfortran, используя сборку -gcc.sh, следуя этому (это для androdindk -7b ), но я получаю сообщение об ошибке link.h. Я добавил link.h отсюда, но это дает больше ошибок. Имеет...
вопрос задан: 12 April 2014 09:36
0
ответов

Почему нарушение «выходной зависимости» LZCNT имеет значение?

При тестировании чего-либо я измерил намного более низкую пропускную способность, чем рассчитывал, и сузил до инструкции LZCNT (это также происходит с TZCNT), как показано в следующем ...
вопрос задан: 27 January 2014 19:45
0
ответов

Инструкции x87 FPOP и FCOM - как они работают?

Мне было поручено написать простое приложение на смешанном C / ASM, которое должно использовать математический сопроцессор. Есть функциональный цилиндр (float x, float y, float z), который возвращает 1, если заданная точка ...
вопрос задан: 15 January 2014 16:50
0
ответов

Есть ли в x86 инструкции по ускорению кодирования SHA (SHA1 / 2/256/512)?

Примером в x86 является набор инструкций для аппаратного ускорения AES. Но есть ли в x86 какие-либо инструкции по ускорению кодирования SHA (SHA1 / 2/256/512) и какая библиотека быстрее всего кодирует SHA ...
вопрос задан: 19 December 2013 21:51
0
ответов

Google maps SDK с новым эмулятором Intel Atom x86

Есть ли способ получить новое изображение x86 для эмулятора Android, работающего с Google Maps SDK?
вопрос задан: 7 December 2013 06:24
0
ответов

Средняя задержка инструкций Atomics cmpxchg на Intel Cpus

Я ищу некоторую ссылку в среднем задержки для инструкции блокировки cmpxchg для различных процессоров Intel. Я не могу найти какую-либо хорошую ссылку по этой теме, и любая ссылка будет очень ...
вопрос задан: 27 November 2013 15:27
0
ответов

Windows IDE для Intel x86 Assembler? [закрыто]

Существуют ли IDE (аналогичные Visual Studio), в которых можно кодировать и запускать ассемблер Intel? Кажется, ранее я сталкивался с набором Intel, но продукт был довольно дорогим. В университете мы ...
вопрос задан: 22 November 2013 16:32
0
ответов

Чему эквивалентна команда «ret» для x86?

Скажем, я пишу процедуру в сборке x86, например, «add», которая добавляет два числа, переданных в качестве аргументов. По большей части это очень простой метод: push ebp mov ebp, esp mov eax, [ebp + 8] add eax, [...
вопрос задан: 21 November 2013 18:30
0
ответов

Если утверждение, кажется, оценивается, даже если условие оценивается как ложное

Поздно на работе вчера вечером, мы пытались выяснить, почему что-то не так. Проверка не прошла, хотя этого не должно было быть. Мы закончили тем, что добавили в этот код оператор печати (...
вопрос задан: 31 October 2013 02:20
0
ответов

Проблемы с простой загрузкой/ядром C

Недавно я заинтересовался написанием своей собственной действительно очень простой ОС. Я написал (точнее, скопировал) некоторый базовый ассемблер, который устанавливает стек и выполняет некоторые базовые вещи, и это, казалось, работало нормально, ...
вопрос задан: 3 October 2013 20:00
0
ответов

Вопросы о дизайне синтаксиса AT&T x86

Кто-нибудь может объяснить мне, почему каждая константа в Перед синтаксисом AT&T стоит символ «$»? Почему все регистры имеют "%"? Это просто еще одна попытка заставить меня много неуклюже печатать? Кроме того, я ...
вопрос задан: 18 September 2013 04:14
0
ответов

.NET Framework Ошибка (HRESULT 0x8007000B)

У меня есть приложение C #, которое было написано на 32-битной машине Windows XP с Visual Studio 2005. Приложение отлично работает на компьютерах с Windows XP, однако, когда я пытаюсь запустить его на 64-битной Windows 7 ...
вопрос задан: 2 August 2013 02:50
0
ответов

Цель обучения?

Какова цель обучения на сборе? Почему мы должны загружать сегмент и регистр? Книга дает следующий пример: les bx, p ; Загрузка p в ES:BX mov es:[bx], al ; ...
вопрос задан: 28 July 2013 13:19
0
ответов

Решение C #, могут ли все проекты ориентироваться на AnyCPU, кроме одного, который должен быть x86?

У нас есть большое решение, состоящее из множества различных библиотек. Мы только что перешли к разработке на 64-битной системе, и это заставило нас задуматься о том, какую платформу мы должны указать для каждой ...
вопрос задан: 5 July 2013 18:07
0
ответов

Есть ли способ получить адрес регистра?

Есть ли способ получить адрес регистра? Например, адрес регистра eax (не его содержимое).
вопрос задан: 2 July 2013 17:23
0
ответов

Как вибрировать устройство n количество раз с помощью программирования на Android?

может ли кто-нибудь сказать мне, как 5 раз вибрировать один и тот же шаблон, как это мой шаблон long [] pattern = {0, 200, 500}; я хочу, чтобы этот шаблон повторялся 5 раз Vibrator vibrator = (Vibrator) getSystemService (...
вопрос задан: 28 June 2013 16:49
0
ответов

в чем разница между регистром ESP и регистром SS?

Я только новичок в ассемблере. Насколько я знаю, ESP и SS относятся к регистрам стека, но не совсем понимают разницу между ними.
вопрос задан: 21 June 2013 17:35
0
ответов

Могу ли я использовать синтаксис Intel сборки x86 с GCC?

Я хочу написать небольшую программу низкого уровня. Для некоторых его частей мне нужно будет использовать язык ассемблера, но остальная часть кода будет написана на C / C ++. Итак, если я буду использовать GCC для смешивания C / C ++ с ...
вопрос задан: 23 April 2013 19:42
0
ответов

Определение значений регистров при использовании objdump

Итак, я пытаюсь использовать утилиту objdump для построения графа потока управления из сборки, и у меня возникает проблема. В принципе, всякий раз, когда возникает ветвь и целевой адрес является относительным, я не ...
вопрос задан: 22 March 2013 22:14
0
ответов

странный скомпилированный код

Я скомпилировал некоторый код Qt с помощью компилятора nacl от Google, но валидатор ncval не распознал его. Один из многих примеров: src/corelib/animation/qabstractanimation.cpp:165 Вот соответствующий код: #...
вопрос задан: 18 March 2013 20:49
0
ответов

Lea инструкция по сборке

Я просто хочу убедиться, что читаю правильно: movl 12 (% ebp),% edx leal (% edx,% edx, 4),% eax Я прочитал первую строку как: edx = [epb + 12], а вторую строку как: eax = edx + edx * 4 Может ли кто-нибудь ...
вопрос задан: 15 February 2013 18:32
0
ответов

Почему целочисленное переполнение на x86 с GCC вызывает бесконечный цикл?

Следующий код переходит в бесконечный цикл на GCC: #include using namespace std; int main () {int я = 0x10000000; int c = 0; делать {c ++; я + = я; ...
вопрос задан: 20 January 2013 16:56
0
ответов

Соглашение о вызовах ассемблера 32-битное против 64-битного

Я читал отличную книгу Programming Ground Up, желая изучить ассемблер. Я хотел вызвать свою функцию сборки из C. на 32-битной машине, хотя и не в этой книге, ...
вопрос задан: 16 January 2013 07:37
0
ответов

Как использовать логический адрес в gdb?

gdb обеспечивает функциональность для чтения или записи по определенному линейному адресу, например:(gdb )x/1wx 0x080483e4 0x80483e4 <основной> :0x83e58955 (gdb )но как указать логический адрес...
вопрос задан: 15 January 2013 08:39
0
ответов

загрузчик - переключение процессора в защищенный режим

Мне трудно понять, как простая загрузчик работает. Я говорю о загрузчике из курса MIT "Разработка операционных систем". Во-первых, позвольте мне показать вам ...
вопрос задан: 8 January 2013 10:54
0
ответов

Бесконечный цикл после завершения программы

Итак, эта программа была для присваивания. Срок сдачи прошел, и я сдал то, что у меня было, и получил хорошую оценку, но эта ошибка меня беспокоит. Технически это больше не задание, но я бы ...
вопрос задан: 23 December 2012 21:47
0
ответов

Как я могу распечатать содержимое стека в программе C?

Я хочу, как сказано в заголовке, распечатать содержимое стека в моей программе на C. Вот шаги, которые я предпринял: Я сделал простой файл сборки (helper.s), который включал функцию для возврата адреса ...
вопрос задан: 18 December 2012 23:32