从汇编AT& T中的文件中读取数据

时间:2016-06-15 10:02:20

标签: linux assembly x86 x86-64 att

我想从汇编AT& T中的文件中读取数据,但我真的不知道从哪里开始。 我还没有在互联网上找到有用的资源。

我的工作环境信息:

OS: Ubuntu 14 - 64 bit
CPU: Intel
GAS compiler
Assembly Sintax: AT&T
I'll assemble with: as -o hello.o hello.s
I'll link with: ld -o test hello.o

1 个答案:

答案 0 :(得分:1)

查看如何在C语言(open / read / write /等)中对POSIX进行系统编程,然后在asm中使用相同的系统调用。对于asm来说,没有什么特别的了,相比之下只是在C中这样做。(除了在C中你直接使用glibc包装而不是syscall指令。)

有关如何从asm进行系统调用的链接,请参阅 tag wiki