Я заметил, что в x86 доступны следующие две инструкции по сборке: E8 cw CALL rel16 E8 cd CALL rel32...
Я был очень удивлен различием между использованием счетчика цикла со знаком и без знака в этом...
Я пытаюсь понять, как операции с регистрацией влияют на ячейки памяти.Например, вот регистры и их...
Итак, для этого назначения мне нужно написать ассемблерную «функцию», которая будет вызываться...
Я китаец, который интересуется информатикой.Я изучаю язык ассемблера, следующий за Язык ассемблера...
Мы знаем, что на x86, когда питание включено, регистр CS установлен на 0xF000, а IP - на 0xFFF0.И...
Здравствуйте, я только изучаю ассемблер, поэтому пока не очень разбираюсь во многих вещах. Мне...
Наборы команд переменной длины часто предоставляют несколько инструкций перехода со смещениями...
Я пытаюсь изменить символ в строке в сборке, получая доступ к определенному биту в rdi, где...
Совершенно новый для ассемблера, пытаюсь выучить.Я пытаюсь создать программу, которая печатает...
Рассмотрим следующий класс, созданный в основном для целей бенчмаркинга: class String { char*...
Я написал следующую программу сборки для получения кода операции различных регистров: .section
Эта программа x86 отображает правильный результат -5, но почему не выбрасывается флаг?Я думал, что...
В данный момент пытаюсь выдать случайную инструкцию из метода, но постоянно получаю сообщение об...
Я начинаю с языка ассемблера и не могу обернуться вокруг функции mul.Фрагмент: mov eax,0x4 mov ebx...
Так что я все еще пытаюсь выяснить, как получить доступ к первому символу строки из ввода из C....
Функция test_two имеет следующую общую структуру: long test_two(unsigned long x) { long val = 0;...
Я пытаюсь посчитать количество символов в файле, я прочитал файл и сохранил его в массиве, я начал...
Задача: вывести число в шестнадцатеричном виде на консоль.После этого выведите некоторую строку...
Я пишу ассемблер x86-64.Я просматривал руководство по Intel x86, том 2, пытаясь понять, как...
Итак, у меня возникла эта ошибка в сборке DS-5, я не могу создать исполняемый файл при сборке...
У меня есть функция с сигнатурой void aggregate(const char *string, int64_t length, void *dest),...
Сегодня я обновил свою систему до Majove.И когда я хочу снова запустить свою программу, я...
Код : #define SEG(type,base,lim) \ .word (((lim) >> 12) & 0xffff), ((base) & 0xffff);...
Мне дали код, который выглядит следующим образом: 140 Назад: jmp Forward 142 add 143 добавить . .В...