Вопросы по теме 'x86'
Понимание ассемблерного кода настройки стека для кода C
Я хочу знать, как значения bootstacktop и bootstack вычисляются ассемблером, когда код устанавливает значение для% esp:
# Set the stack pointer
movl $(bootstacktop),%esp
В конце того же файла сборки дано "определение" bootstacktop:...
390 просмотров
schedule
04.04.2024
Чем dw и dd отличаются от директив db для строк?
Допустим, я хочу определить инициализированную строку переменной перед запуском моей программы сборки (в section .data ). Переменная, которую я выбрал для создания, называется Digits , и это строка, содержащая все шестнадцатеричные символы....
2679 просмотров
schedule
23.04.2024
Функция номера обучающей сборки
Итак, я изучаю сборку и наткнулся на этот код:
movl num(,%eax,4), %eax
Может кто-нибудь объяснить, что это за функция num()?
94 просмотров
schedule
02.05.2024