Я пишу операционную систему в NASM, и я не хочу переходить в защищенный режим, но у меня есть одна...
Я работаю над курсом, и мне поручено просмотреть и настроить немного Си-кода.Я никогда не писал C...
я новичок в nasm (я использовал Tasm), и моя программа вообще не воспроизводит музыку, вот мой код:...
Я хочу написать обработчик сигнала для перехвата SIGSEGV в сборке. Но я застрял, потому что...
У меня есть программа на C, скомпилированная с gcc на Ubuntu x86.Это функция, которую я вызываю с...
На странице википедии о PSP говорится, что в адресе 00h-001h указано «CP / M exit (всегда содержит...
Я пытаюсь перейти в длинный режим в моем загрузчике, и теперь я нахожусь на первой части с...
Я хочу добавить два числа по 12 байт и сохранить результат в 16-байтовой переменной.Как я могу это...
После инициализации мыши она отправляет 3 или 4-байтовые пакеты, чтобы сообщить о движении мыши и...
Прочитав это: Когда происходит прерывание, что происходит с инструкциями в конвейере? Не так много...
Я хочу обновить селектор сегмента данных, чтобы он указывал на другую запись в GDT.Но так как я...
Я читал о псевдонимах 4K, вызванных перекрытиями загрузки / хранения из-за неоднозначности в...
У меня есть программа ac, которую я отлаживаю с помощью gdb.Это делается на Ubuntu x86, и программа...
Мне нужно написать следующую последовательность как одну отдельную инструкцию ASM, но я не знаю,...
изображений и цитат из: Пугающих маленьких детей и вызывающих беспокойство взрослых: параллелизм в...
Я пытаюсь использовать переполнение буфера для перезаписи двух локальных переменных, чтобы я мог...
У меня есть шелл-код.Он открывает калькулятор в моей программе переполнения буфера. 0: eb 16 jmp...
Я пытаюсь понять, что будет содержаться в регистре AX в следующем вопросе, я не понимаю, как узнать...
Я пытаюсь добавить некоторые коды в ядре Linux, работающем на виртуальной машине, работающей на KVM
как я могу сделать isalpha в спазме, который принимает argv0 и печатает его на тот случай, если...
У меня есть следующие строки программы (написано для микропроцессора 8086): first SEGMENT BYTE a db...
Я заметил действительно странное поведение, когда я играл с функцией libc system () в Linux x86-64,...
Я выполняю это упражнение на переполнение буфера, и я не могу заставить его работать ... В разделе...
mov eax 0x8000 mov ebx 0x10000 lea esp, [ebx+eax*2] Здесь я знаю, что пунктом назначения является...
x86 сборка имеет суффикс инструкции, такой как l(long), w(word), b(byte). Так что я подумал, что...