Introduction to X86 Assembly Language - Hello World!

preview_player
Показать описание
In this video, I will show you how to write your first program in the X86 Assembly language using the GNU Assembler (GAS). I will walk you through the code and who you how to assemble and run the program in a Linus environment. If you would like to learn more about assembly language you can check ou the course I am building at:

Рекомендации по теме
Комментарии
Автор

You’re missing the .data segment that way the data is protected (you can even make it read only). You don’t want to override data and abuse it by executing it.
And you should have the length calculated by the assembler. (You can see that in my ARM64 part1 or ARM32 Hello World).
And you should create a Makefile.

CallousCoder