Вопросы по теме 'intel-syntax'

Несколько вопросов о [base + index * scale + disp]
Общая форма адресации памяти в синтаксисе Intel и AT&T следующая: [base + index*scale + disp] disp(base, index, scale) Мои вопросы следующие: Могут ли base и index быть любым регистром? Какие значения могут принимать scale : 1, 2,...
9395 просмотров

Используя .intel_syntax noprefix, как я могу получить адрес памяти метки?
Я учусь создавать программы в реальном режиме, собранные и связанные с: GCC Assembler версии 2.25 Binutils версии 2.25 GCC версии 5.2.0 Я использую синтаксис Intel без префиксов, указанных с помощью .intel_syntax noprefix Я хочу...
5736 просмотров

Синтаксис 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 просмотров

ОС перезагружается при дальнем переходе после отключения подкачки
Я работаю над изменением подпрограмма , которая переключается в реальный режим и из него для выполнения прерывания BIOS, но при этом возникают проблемы с разбиением на страницы. Раньше он работал без подкачки, но теперь, когда моя ОС использует...
73 просмотров
schedule 02.02.2022