Результаты поиска по запросу "nasm"
продолжить это обсуждение в чате
енил свой загрузчик с CHS на LBA, поэтому я заменил
выполнить двоичный машинный код из C
следующийэто [http://www.muppetlabs.com/~breadbox/software/tiny/teensy.html] инструкции мне удалось создать только 528 байт размером a.out (когда gcc main.c изначально дал мне 8539 байт большого файла). main.c был: int main(int argc, char** ...
вопрос.
ение: times 512-($-$$) db 0Я знаю, что означает знак доллара, но я не знаю, что это значит, когда он двойной. Что означает двойной знак доллара?
Ссылка на Kernel32.lib в ассемблере
Я начал изучать ассемблер сегодня и провел много тестов на Linux, которые работали очень хорошо! Я перешел на свой компьютер и начал пытаться написать здесь. Я столкнулся с проблемой при попытке вызвать внешние функции (которая снова работала ...
Большое спасибо! Комментарии были полезны, помогли мне научиться, а не просто копировать.
я набираю ld -m elf_i386 -o loop loop.asm, я получаю ошибку, указанную в заголовке, есть идеи, что ее вызывает? Извините, если код выглядит плохо, довольно новый для сборки. cr equ 13 lf equ 10 section .bss numA resb 1 section .text global ...
перенести эту поддержку обратно на основную версию yasm.
граммирую на смеси C, C ++ и ассемблера, и я хотел бы получить надежные следы от любой части кода. Это в основном работает хорошо для кода C и C ++, так как я могу генерировать отладочную информацию с-g, который для современных x86-компиляторов ...
Я могу подтвердить, что код работает нормально, в этом все дело в сборке, вы можете делать что-то по-разному или даже делать это неправильно разными способами, еще раз спасибо!
отаю над заданием для университета, нам нужно создать простой клон breakout / arkanoid, он идет довольно хорошо, но я нашел ошибку, которая удаляла бы все на экране, эта ошибка случайна, но я подозреваю, что она связана с моя функция DrawPaddle. ...
@PeterCordes интересно, никогда не думал об этом таким образом, что коды операций на самом деле иногда содержат различный размер данных, и процессор делает ноль / знак, расширяет их до правильного пути, но, конечно, вы абсолютно правы.
е всего, это домашнее задание. У меня есть цикл, чтобы получить значения из двух цифр индивидуально, и соединяя их, делая умножение первой цифры на 10 и добавление со второй цифрой, чтобы получить целое число. Я делаю все это и сохраняю в ...