linux下使用汇编语言编

原文地址:https://www.cnblogs.com/jinyz/p/4456270.html

1、下载nasm安装包

#wget http://www.nasm.us/pub/nasm/releasebuilds/2.11.08/nasm-2.11.08.tar.gz

2、解压安装nasm

#tar -xzvf nasm-2.11.08.tar.gz

#cd nasm-2.11.08

#./configure

#make

#make install

3、编写hello.asm

按 Ctrl+C 复制代码
按 Ctrl+C 复制代码

4、编译连接

#nasm -f elf64 hello.asm (linux是64位的,如果是32,请使用elf32)

#ld -s -o hello hello.o

#ls hello

hello

5、执行程序

#./hello

Hello, world!

posted @ 2020-01-21 17:41  狂奔~  阅读(335)  评论(0)    收藏  举报