Результаты поиска по запросу "nasm"
Как установить точку останова с помощью GDB для сборки x86, когда информация о символах отсутствует? [Дубликат]
На этот вопрос уже есть ответ: Остановка на первой инструкции машинного кода в GDB [/questions/10483544/stopping-at-the-first-machine-code-instruction-in-gdb] 5 ответов Как мне установить точку останова, используя GDB для кода сборки x86, когда ...
проблема в понимании множества инструкций языка ассемблера
Я учусь 80386 изСборка ПК Полом Кауртером [http://drpaulcarter.com/pcasm/] mul source Если операнд имеет размер в байтах, он умножается на байт в регистре AL ирезультат сохраняется в 16 битах AX.хорошо. Если источник 16-битный, он умножается на ...
с 64-битным абсолютным адресом вместо режима адресации ModR / M. Но опять же, не делайте этого, потому что режим RIP-относительной адресации более компактен и столь же эффективен.
тите этот код с моего компьютера Mac, используя команду: nasm -f macho64 -o max.a maximum.asmЭто код, который я пытаюсь запустить на своем компьютере, который находит наибольшее число в массиве. section .data data_items: dd ...
printf float в сборке nasm 64-битный
Я хочу напечатать значение с плавающей запятой с помощью printf global main extern printf section .data string: db `%f\n`, 0 section .bss rs: resq 1 [...] movq xmm0, [rs] mov rdi, string mov rax, 0 call printfrs содержит плавающее значение ...
а затем позиционные. Особенно актуально при использовании
я есть несколько файлов NASM, которые обычно имеют структуру: [BITS 64] [ORG 0x0000000000200000] start: ... retЯ собираю их так: nasm -f bin abc.asmЯ хотел бы написать некоторые из них, используя вместо этого ГАЗ. Два вопроса: Какие директивы ...
выполнить двоичный машинный код из C
следующийэтот инструкции мне удалось создать только 528 байт размером a.out (когда gcc main.c изначально дал мне 8539 байт большого файла).main.c был:
ассемблер linux распечатать все числа от нуля до 100
Я пишу программу для распечатки всех чисел от нуля до 100. Единственная причина, по которой я это делаю, это проверить распечатку многозначных чисел.У меня п...
Linux x86 NASM - Подпрограмма: распечатать слово от EAX
Итак, я изучаю сборку Linux x86 с синтаксисом NASM (О боже, не это сноваДумаете) Я пытаюсь создать подпрограмму, которая будет просто выводить значение в EAX на стандартный вывод. Код запускается и завершается без ошибок, но ничего не печатается. ...