Вопросы по теме 'inline-assembly'
Инструкция Retq, куда она возвращается
Я не могу понять, куда возвращается инструкция по сборке retq .
Я понимаю, что когда мой обычный код выполняется, он возвращается на адрес, указанный в стеке. Но как он узнает, где в стеке находится адрес возврата?
Короче говоря, использует ли...
18449 просмотров
schedule
05.05.2024
Проверка сбоя RDRAND или RDSEED во встроенной сборке
Я пытаюсь проверить наличие ошибки в RDRAND и RDSEED, используя встроенную сборку в стиле MSVC. Если я правильно помню, в регистре хранится флаг отказа, но я не могу вспомнить, какой именно. Я видел пример на веб-сайте Intel
asm volatile...
358 просмотров
schedule
26.05.2024
Почему mov %%rsp, %%rbp вызывает ошибку сегментации?
Я новичок в встроенной сборке. У меня есть следующая функция C со встроенной сборкой. Я просто пытаюсь проверить, правильно ли работают push %%rbp и mov %%rsp, %%rbp . Моя функция следующая,
test_inlineAssemblyFunction(){
u64 base,...
229 просмотров
schedule
24.04.2024