Вопросы по теме 'intel-syntax'
Несколько вопросов о [base + index * scale + disp]
Общая форма адресации памяти в синтаксисе Intel и AT&T следующая:
[base + index*scale + disp]
disp(base, index, scale)
Мои вопросы следующие:
Могут ли base и index быть любым регистром?
Какие значения могут принимать scale : 1, 2,...
9395 просмотров
schedule
11.11.2023
Используя .intel_syntax noprefix, как я могу получить адрес памяти метки?
Я учусь создавать программы в реальном режиме, собранные и связанные с:
GCC Assembler версии 2.25
Binutils версии 2.25
GCC версии 5.2.0
Я использую синтаксис Intel без префиксов, указанных с помощью .intel_syntax noprefix
Я хочу...
5736 просмотров
schedule
02.01.2024
Синтаксис AT&T hello world работает, но синтаксис Intel - нет
Я пишу программу hello world для linux x86_64, используя ассемблер GAS, и вот мой код в синтаксисе AT&T.
#.intel_syntax noprefix
.section .data
msg:
.ascii "hello world\n"
.section .text
.globl _start
_start:
movq $1, %rax...
1543 просмотров
schedule
07.04.2023
ОС перезагружается при дальнем переходе после отключения подкачки
Я работаю над изменением подпрограмма , которая переключается в реальный режим и из него для выполнения прерывания BIOS, но при этом возникают проблемы с разбиением на страницы. Раньше он работал без подкачки, но теперь, когда моя ОС использует...
73 просмотров
schedule
02.02.2022