2
ответа

"Куча" блока Windows и стек?

ОС: Windows 7 32bit Таким образом в подобном C++ у каждого есть "куча" и стек. Но я запускал на некотором блоке, учащемся в последнее время, и не видел ничего вида, только стека, но он просто похож чистый...
вопрос задан: 11 March 2010 03:46
2
ответа

Как узнать, нажата ли левая кнопка мыши - Assembly [duplicate]

Я хочу сделать игру, что, пока я нажимаю на персонажа, он меняет место. Есть ли int или что-то, чтобы проверить, нажата ли левая кнопка (в это время), и затем я проверю, что это на персонаже. ...
вопрос задан: 10 March 2010 17:46
2
ответа

Исчерпывание маркировки называет в блоке

Heyo, Мой класс в колледже имеет нас программы записи в блоке. Я действительно никогда не ценил простоты C до сих пор. Теперь, когда я программирую в блоке, я часто должен делать while/for/if циклы и...
вопрос задан: 9 March 2010 01:51
2
ответа

начальная загрузка от диска/CD/usb

Как может я загружать свою маленькую консоль от диска/CD/usb, со следующей конфигурацией: медиа, которые я хочу использовать, будут полностью сырыми данными т.е. никакой файловой системой на них. Когда я ввожу медиа в свою систему...
вопрос задан: 3 March 2010 08:21
2
ответа

GCC генерировал блок, эквивалентный для продолжения оператора в C

Когда продолжать оператор используется в цикле в коде C, GCC создает новую маркировку с инструкцией по NOP прямо до конца блока цикла и переходов к нему, вместо того, чтобы перейти в конец...
вопрос задан: 1 March 2010 10:20
2
ответа

Блок - .data, .code, и регистры …?

Таким образом, этим утром я отправил запутанный вопрос о блоке, и я получил некоторую большую подлинную справку, которую я действительно ценю. И теперь я начинаю входить в блок и начинаю понимать...
вопрос задан: 1 March 2010 07:01
2
ответа

В MIPS, что ПРИВЕТ и LO

Я читаю о подразделении в MIPS, и я нашел, что отделение Делит $s на $t и хранит частное в $LO и остаток в $HI http://www.mrc.uidaho.edu/mrc/people/jff/digital/MIPSir.html...
вопрос задан: 23 February 2010 17:19
2
ответа

абсолютное значение в MIPS

У Вас есть какие-либо простые способы сделать значение в регистре в MIPS как абсолютное значение?
вопрос задан: 22 February 2010 16:55
2
ответа

Понимание пролога вызова функции C с __ cdecl на окнах

Компиляция этой простой функции с MSVC2008, в Режиме отладки: интервал __ cdecl сумма (интервал a, интервал b) {возвращаются + b;} я получаю следующий список дизассемблирования: интервал __ cdecl сумма (интервал a, интервал b) {004113B0...
вопрос задан: 16 January 2010 16:45
2
ответа

Функция квадратного корня в Forth с помощью x86 блок?

Я не знаю много о блоке, но я вполне уверен, что существуют инструкции по квадратному корню относительно x86? Я пытаюсь заставить функцию квадратного корня работать хорошо в пене и той, которую я нашел...
вопрос задан: 16 January 2010 07:08
2
ответа

дорожная карта системы команд x86

Я просто касаюсь поверхности x86 системы команд после длительного периода высокоуровневого программирования. Это были приблизительно 20 лет, у меня было свое первое чтение на x86 программировании блока и от моих поисков с помощью Google I...
вопрос задан: 11 January 2010 20:27
2
ответа

Используя bts инструкцию по сборке с gcc компилятором

Я хочу использовать bts и купленные x86 инструкции по сборке для ускорения битовых операций в моем коде C++ Mac. В Windows _bittestandset и _bittest intrinsics работают хорошо и обеспечивают значительный...
вопрос задан: 31 December 2009 00:29
2
ответа

Использование Intel регистрируют для его “намеченной цели” эффективность увеличения?

Эта статья утверждает, что каждый регистр имеет намеченную цель и что еще более важно, Когда инженеры в Intel разработали исходный 8086 процессор, они имели особое назначение в виду для...
вопрос задан: 14 December 2009 19:58
2
ответа

Быстрый синус/косинус для ARMv7+NEON: поиск тестеров …

Мог кто-то с доступом к iPhone 3GS или Pandora, протестируйте следующую ассемблерную подпрограмму, которую я просто записал? Это, как предполагается, вычисляет синусы и косинусы действительно действительно быстро на НЕОНОВОМ векторном FPU....
вопрос задан: 6 December 2009 03:30
2
ответа

Как я могу загрузить значения из памяти, не загрязняя кэш?

Я хочу считать ячейку памяти, не загрязняя кэш. Я работаю над машиной X86 Linux. Я пытался использовать ассемблерную инструкцию MOVNTDQA: asm ("movntdqa % [источник], % [dest] \n\t": [dest] "...
вопрос задан: 14 November 2009 09:24
2
ответа

Как взаимное исключение и структуры блокировки реализованы?

Я понимаю понятие блокировок, взаимного исключения и других структур синхронизации, но как они реализованы? Им предоставляет ОС, или действительно ли эти структуры зависят от специальных инструкций по ЦП...
вопрос задан: 13 November 2009 02:34
2
ответа

Как перевести “pushl 2000” из AT&T asm к синтаксису Intel на i386

Я пытаюсь перевести следование из блока AT&T в блок Intel: pushl 2000 Теперь это компилирует вниз в: и следующие 35 d0 07 00 00 pushl 0x7d0, Но независимо от того, что я пробую, я не могу добраться...
вопрос задан: 10 November 2009 19:06
2
ответа

Что %c означает в коде встроенного ассемблерного кода GCC?

Я пытаюсь понять этот код встроенного ассемблерного кода, который прибывает из _hypercall0 сюда. энергозависимый asm ("называют hypercall_page + % c [смещение]" \: "=r" (__ res) \: [смещение] "я" (__ HYPERVISOR_##...
вопрос задан: 4 November 2009 10:32
2
ответа

Декомпиляция EXE к ASM

Я хочу сделать основной антивирус в течение своего свободного времени. В основном я узнал о базовой структуре EXE (окна) файл. Как я извлекаю код ASM из файла и заголовок PE?
вопрос задан: 23 October 2009 12:00
2
ответа

64-разрядный Linux, Ассемблер, Проблемы?

Я в настоящее время нахожусь в процессе изучения ассемблера. Я использую Газ на (32-разрядном) Linux Mint. Используя эту книгу: Программирование с нуля. Машина, которую я использую, имеет Turion AMD 64 бита...
вопрос задан: 21 October 2009 20:31
2
ответа

Что регистрирует PIC (%ebx) делают?

Я записал "опасную" программу в C++, который переходит назад и вперед от одного стекового фрейма до другого. Цель состоит в том, чтобы быть, спрыгивают с самого низкого уровня стека вызовов вызывающей стороне, сделайте что-то, и затем...
вопрос задан: 18 October 2009 12:19
2
ответа

Syscall от встроенного asm в x86_64 Linux?

Почему это печатает мусор вместо того, чтобы выйти из моей программы корректно? Я использую системные вызовы этот путь на BSD, и интересно, что я должен был бы заставить его работать в Linux. международное основное (интервал argc, символ ** argv) {...
вопрос задан: 17 October 2009 20:06
2
ответа

Выполнение плоского двоичного файла в соответствии с Linux

Есть ли способ выполнить плоское двухуровневое изображение в Linux, с помощью синтаксиса что-то как: nasm-f мусорное ведро-o foo.bin foo.asm runbinary foo.bin
вопрос задан: 17 October 2009 19:57
2
ответа

Объяснение кода Asm

Встроенный asm следующего GCC взят из кокосовой библиотеки LuaJit. Кто-то может обеспечить линию за линией объяснение того, что оно делает? статическая встроенная пустота coco_switch (coco_ctx от, coco_ctx к) {...
вопрос задан: 17 October 2009 08:17
2
ответа

Ресурсы программирования блока Itanium?

Есть ли какие-либо хорошие учебные руководства по ассемблеру Itanium?
вопрос задан: 17 October 2009 08:10
2
ответа

Ошибка ассемблера Linux “невозможное ограничение в ‘asm’”

Я запускаю с ассемблера в соответствии с Linux. Я сохранил следующий код как testasm.c и скомпилировал его с: gcc testasm.c-otestasm ответы компилятора: "невозможное ограничение в ‘asm’". #include и...
вопрос задан: 17 October 2009 08:01
2
ответа

Как я могу получить доступ к системному времени с помощью NASM?

Я пытаюсь отобрать свой генератор случайных чисел с текущим системным временем. Как я могу получить доступ к системному времени с помощью NASM? (Я использую Linux),
вопрос задан: 23 September 2009 13:22
2
ответа

Каков размер каждой asm инструкции?

Каков размер каждой asm инструкции? Каждая инструкция берет сколько байтов? 8 байтов? Четыре для кода операции и Четыре для аргумента? Что происходит, когда у Вас есть один код операции и 2 аргумента в mov...
вопрос задан: 10 September 2009 10:28
2
ответа

Проблема совместимости ASM 3.1 и в спящем режиме и JAX-RS

Я узнал, что "В спящем режиме, не может быть объединен со ссылочной реализацией JAX-RS". на ссылке http://lists.jboss.org/pipermail/hibernate-issues/2009-May/015628.html, Таким образом, я не могу...
вопрос задан: 9 June 2009 12:06
2
ответа

Ada и блок

Я смотрю на создание аппаратного отладчика, который работает на пустом ЦП (x86), 32-разрядный защищенный режим и никакая ОС. Из-за ограничений времени, я не буду писать инструменту все в x86 блоке. Мне нравится Ada...
вопрос задан: 21 May 2009 03:13