LINUX.ORG.RU

Hello world без ОС

 


2

3

здрасьте здрасьте люди добрые


 section .text
global main
main:
movq $'1', %rcx
movq $4, %rax
movq $1, %rbx
movq $1,%rdx
int $0x80 

вот это я хочу скомпилировать получить машинные инструкции и записать их в файл f.bin после с помощью dd if=f.bin of=/dev/sdb

записать на флешку и запустить на голом железе. что мне нужно добавить в код на ассемблере, чтобы получить правильный машинный код, который выведет на экран '1'?

Ответ на: комментарий от anonymous

«Обосновать» в оригинале вполне нормальное слово, пока его всякие цари не измазали.

А вот человек, который чужой текст, написанный на энтузиазме с целью поделиться знаниями, называет «убогой писаниной» и при этом не приводит аргументов, действительно очень сильно смахивает на гопоту из подворотни.

Ну т.е. я понял правильно, что аргументов не будет?

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Я другой анон, и ничего не имею против торвина. Просто выражение не понравилось.

anonymous
()

анон умеет убеждать

Harald ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.