linux 下at&t语法的汇编之hello world!!
2012-09-11 21:42
387 查看
linux 32位汇编(hello world;)
#hello.s .data #data msg : .string "Hello ,As Compliner!! Linux\n" len = . - msg .text .global _start _start : movl $len, %edx movl $msg, %ecx movl $1, %ebx movl $4, %eax int $0x80 movl $0, %ebx movl $1, %eax int $0x80
linux 64 位汇编:
#hello.s .data #data msg : .string "Hello ,As Compliner!! Linux\n" len = . - msg .text .global _start _start : movq $len, %rdx movq $msg, %rcx movq $1, %rbx movq $4, %rax int $0x80 movq $0, %rbx movq $1, %rax int $0x80
编译 :
$:as -o hello.o hello.s
$:ld -o hello hello.o
$:chmod a+x ./hello
$:./hello
相关文章推荐
- linux--汇编.S--AT&T汇编语法
- linux汇编工具之GAS(AT&T 语法)和NASM(Intel 语法)比较
- 杂记之Linux汇编语言(AT&T语法)(一)
- Linux下的AT&T语法(即GNU as 汇编语法)入门
- Linux下AT&T汇编语法格式简介
- Linux环境汇编语言编程初步——AT&T语法
- Linux 下AT&T汇编语法格式简介02
- Linux 下AT&T汇编语法格式简介03
- linux汇编工具之GAS(AT&T 语法)和NASM(Intel 语法)比较
- AT&T 格式Linux 汇编语法格式
- Linux内核学习笔记-AT&T汇编语法
- Linux下AT&T汇编语法格式简介2
- Linux 下AT&T汇编语法格式简介01
- Linux下AT&T汇编语法格式简介1
- Linux下AT&T汇编语法格式简介
- 杂记之Linux汇编语言(AT&T语法)(二)
- Linux 下 AT&T汇编 - Hello World
- Linux下的AT&T语法(即GNU as 汇编语法)入门
- Linux下的AT&T语法(即GNU as 汇编语法)入门
- Linux下的AT&T语法(即GNU as 汇编语法)入门(转载)