Я разрабатывал веб-сайты в течение достаточно долгого времени, и я не так хорош в разработке веб-сайтов? Мой Босс посылает меня взять некоторые уроки по нему. Но я действительно хочу придерживаться разработки скорее...
Я понимаю, что на этот вопрос невозможно ответить абсолютно, но я только после приблизительных значений: Учитывая довольно размерную C-программу (тысячи строк кода), в среднем, сколько ASM-...
Я пытаюсь понять некоторый блок. Блок следующим образом, я интересуюсь testl строкой: 000319df 8b4508 movl 0x08 (%ebp), %eax 000319e2 8b4004 movl 0x04 (%eax), %eax...
Я пытаюсь выяснить, сколько тактов или общих инструкций требуется для доступа к указателю в C. Я не думаю, что знаю, как выяснить, например, p-> x = d-> + f-> b я принял бы две загрузки...
Я знаю, что исполняемые файлы содержат инструкции, но каковы точно эти инструкции? Если я хочу назвать API-функцию MessageBox, например, на что похожа инструкция? Спасибо.
Я пытаюсь изучить блок (поэтому терпите меня), и я получаю ошибку компиляции на этой строке: байт mov [t_last], [t_cur] ошибка является ошибкой: недопустимая комбинация кода операции и операндов я подозреваю...
Я хотел бы статистически представить свой код C на уровне инструкции. Я должен знать, сколько дополнений, умножения, подразделений, и т.д. я выполняю. Это не Ваше обычное выполнение кода фрезы...
Существует много способов реализации инструкции ветвления в аппаратном обеспечении контроллера / секвенсора. Я сам делал это раньше своим методом, но мой вопрос: как это было сделано на 6502 ...
Мне нужно определить набор всех привилегированных инструкций в архитектуре x86_64. Я знаю некоторые из них, такие как cli для очистки прерываний, но при поиске в сети для целого списка я не могу ...
Есть ли ограничение на то, сколько команд может быть выполнено в потоке cuda? Например, если я запустил этот код ниже, набрав около 10 миллионов итераций пустого цикла, он никогда не достигнет последнего ...
В определениях Машины Тьюринга говорится, что запрещается для одного читать/изменять, это - таблица инструкции (программа). Точно, Машина Тьюринга не имеет никакого доступа к своей собственной программе. Каковы преимущества могут быть...
Можете ли вы вспомнить какие-либо законные (умные) варианты использования для модификации кода во время выполнения (программа изменяет свой собственный код во время выполнения)? Современные операционные системы, кажется, не одобряют программы, которые дел
Увидев последние снимки экрана нового приложения foursquare и их всплывающие подсказки в виде мультяшных инструкций, я хотел бы создать некоторые из них в своем приложении. Нашел аналогичный вопрос для айфона
...
Этот вопрос продолжает мой вопрос здесь (по совету Mystical): Производительность цикла кода C Продолжая мой вопрос, когда я использую упакованные инструкции вместо скалярных инструкций, код ..
Я знаю, что когда речь идет о доступе к памяти стекового фрейма, это будет происходить с использованием указателя стекового фрейма, но мне интересно, каким будет доступ к данным, сегментам BSS, содержащим глобальные / статические данные, ...
У меня есть очень длинные массивы байтов, которые нужно добавить в целевой массив типа short (или int).
Существует ли такая инструкция SSE? А может их набор?
What the function is of the 0x10 in regards to this LEAL instruction? Is it a multiply or addition or is something else? leal 0x10(%ebx), %eax Can someone please clarify? This is x86 assembler on a ...
Мне нравятся примеры, поэтому я написал немного самомодифицирующегося кода на c... #include
#include // linux int main(void) { unsigned char *c = mmap(NULL, 7, PROT_READ|...
Я возился с некоторым обратным проектированием, но я не знаю, как изменить jnz на jz с помощью шестнадцатеричного редактора.Я понимаю, что это зависит от системы, но я не уверен, где искать это...
Я пытаюсь реализовать подмножество Java для академического исследования. Итак, я нахожусь на последних этапах (генерация кода) и написал довольно простую программу, чтобы увидеть, как обрабатываются аргументы метода: class Main ...
В моем приложении есть ядро с множественным добавлением, и я хочу повысить его производительность. Я использую Intel Core i7-960 (тактовая частота 3,2 ГГц) и уже вручную внедрил ядро с помощью SSE...
Какие инструкции IL не предоставляются C # ? Я имею в виду такие инструкции, как sizeof и cpblk - не существует класса или команды, выполняющей эти инструкции (sizeof в C # вычисляется при компиляции ...
Я компилирую эту программу на C и сравниваю сгенерированный ассемблерный код: int main () {return 0; } GCC предоставляет эту основную функцию (cc hello.c -S): _main:
LFB2: pushq% rbp
LCFI0: movq% rsp, ...
Я беру урок программирования на языке ассемблера x86 и знайте, что определенные инструкции больше не следует использовать - потому что они медленны на современных процессорах; например, инструкция цикла. Я ...