Результаты поиска по запросу "assembly"
, В любом случае, это не относится к вашей точке зрения, но интересно, что все младшие 8 регистров являются чем-то особенным даже для современного скомпилированного кода.
аюсь понять, по каким критериям регистр должен называться «регистром общего назначения». Я считаю, что регистр общего назначения - это регистр, который может использоваться для чего угодно (для расчета, для перемещения данных в него и из него и ...
JL - работа с подписанными номерами
ы используетепрыгать семья [http://www.laynetworks.com/assembly%20tutorials3.htm#jump]инструкций? Вот что у них есть: Этикетка JL «Это» скачет, если оно меньше или если оно не больше или равно.Мой вопросчто такоеЭтов этом предложении? Скажем, у ...
Вы можете иметь только 1 16-битный операнд для максимального размера инструкции в 3 байта на 6502. А условные ветви не имеют длинной версии, поэтому они всегда имеют размер 2 байта.
трел на различные инструкции по сборке, и я не понимаю, как определяется длина различных операндов и кодов операций. Это то, что выдолжен узнать из опыта, или есть способ узнать, какая комбинация операнд / оператор занимает сколько ...
Это было для классического Hello World, как и в c с printf.
жание вступлениеКодСборка и запускРазнообразныйВопрос1. Введение Это не вопрос сам по себе (хотя он и есть внизу), а приложение HelloWorld, с которым люди в StackOverflow могут экспериментировать. Когда я впервые пытался программировать в ...
zneak / x86doc
хороший справочник по инструкциям по сборке x86 со всей информацией об инструкциях, таких как код операции, размер и т. Д.
, Я потратил больше времени на то, чтобы отследить ошибки, которые появились из-за того, что я пропустил ключевое слово volatile, и компилятор взял на себя обязательство делать странные вещи с моей сборкой.
с:Как я могу получить доступ к переменной-члену в сборке из не-POD класса? Разработка: Я написал некоторый встроенный ассемблерный код для функции-члена класса, но мне не хватает того, как получить доступ к переменным-членам класса. Я ...
Мы вернемся к более простому C-коду для смещенных кадров. Но так как это видеокадры, это довольно редко. Кадры выровнены для байтов sse и буфера, добавленных для переполнения, поэтому это случается редко.
, чтобы оптимизировать некоторый код SSE, который я написал для преобразования YUV в RGB (как плоские, так и упакованные функции YUV). Я использую SSSE3 в данный момент, но если есть полезные функции из более поздних версий SSE, это ...
извините, но я не могу понять некоторые вещи, которые вы упомянули, такие как загрузчик или рутина pcx
тоящее время я изучаю графическое программирование в TASM с помощью DOSBox. Я использовал кучу циклов для рисования квадратных блоков пикселей, и это действительно сложно. Я хочу знать, есть ли способ прочитать изображение и показать его. Я знаю, ...
Печать целого числа в виде строки с синтаксисом AT & T в Linux
ерен сделать это в C: #include<stdio.h> int main() { int arr[5]; arr[0] = 5; arr[1] = 0; arr[2] = 1; arr[3] = 3; arr[4] = 4; int max = 0; for(int i = 0;i < 5;i++) if(max < arr[i]) max = arr[i]; printf("%d\n", max); return 0; }Это моя кодовая ...
Проблемы с использованием локальной метки в макросе в MASM
Я должен написать макрос, который принимаетE,NE,A,B... как параметр и одна команда, т.е.mov eax,ebx который будет выполняться, если условие, установленное предыдущимcmp операция верна. Пример вызова будет выглядеть так. cmp bx,20 mDoIf E,<call ...