nasm

    -1зной

    1ответ

    Я видел, что с помощью прерываний можно рисовать только на низком разрешении. Предположим, что я делаю простую ОС, которая будет отображаться на любом разрешении, например 4k, 1920x1080. У меня есть п

    -2зной

    1ответ

    При попытке сделать очень маленькую программу с NASM и GCC на моей машине Ubuntu, я заметил что-то странное. Следующий код компилируется нормально при 64-битном NASM и GCC: global main extern put

    0зной

    3ответ

    У меня есть приложение для сборки для Linux x64, где я передаю аргументы функциям через регистры, поэтому я использую определенное определенное соглашение о вызове, в данном случае fastcall. Теперь я

    1зной

    2ответ

    Мне нужно было написать код для проверки LSB cr0 в nasm. Код выглядит следующим образом: section .data temp : db 00h ;Temporary storage nl : db 10 ;Memory which holds decimal 10 to print a newline

    0зной

    1ответ

    У меня возникли проблемы с этим фрагментом кода: loop : jmp loop times 510 -($ - $$) db 0 dw 0 xaa55 Это дает мне ошибку говоря: boot.asm:6: error: comma expected after operand 1 Я

    0зной

    1ответ

    У нас было задание, в котором нам пришлось написать гипотезу collatz в 64-битной сборке nasm с 13 командами или меньше (включен RET). Теперь мы задаемся вопросом, насколько вы действительно можете его