Вопросы по теме 'x86-64'
Инструкция Retq, куда она возвращается
Я не могу понять, куда возвращается инструкция по сборке retq .
Я понимаю, что когда мой обычный код выполняется, он возвращается на адрес, указанный в стеке. Но как он узнает, где в стеке находится адрес возврата?
Короче говоря, использует ли...
18449 просмотров
schedule
05.05.2024
Предоставленная учителем библиотека для x86_64 несовместима с моей системой
Мне дали задание в школе, и в моей лекции говорилось, что нам нужно использовать его предварительно скомпилированную библиотеку C, которая содержит важное определение функции.
Я попытался удалить все текущие файлы *.o из каталога, в настоящее время...
198 просмотров
schedule
01.05.2024
C# и SIMD: высокое и низкое ускорение. Что случилось?
Введение в проблему
Я пытаюсь ускорить код пересечения (2d) трассировщика лучей, который я пишу. Я использую C# и библиотеку System.Numerics, чтобы увеличить скорость SIMD-инструкций.
Проблема в том, что я получаю странные результаты, с...
947 просмотров
schedule
11.03.2024
Почему mov %%rsp, %%rbp вызывает ошибку сегментации?
Я новичок в встроенной сборке. У меня есть следующая функция C со встроенной сборкой. Я просто пытаюсь проверить, правильно ли работают push %%rbp и mov %%rsp, %%rbp . Моя функция следующая,
test_inlineAssemblyFunction(){
u64 base,...
229 просмотров
schedule
24.04.2024