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!

浙公网安备 33010602011771号