gpt4 book ai didi

linux - 从程序集 AT&T 中的文件中读取数据

转载 作者:太空宇宙 更新时间:2023-11-04 10:35:27 25 4
gpt4 key购买 nike

我想从汇编 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

最佳答案

查找如何在 C 中对 POSIX 进行系统编程(open/read/write/等),然后使用相同的asm 中的系统调用。与仅在 C 中执行此操作相比,asm 对此没有什么特别之处。(除了在 C 中您将使用 glibc 包装器而不是直接使用 syscall 指令。)

参见 tag wiki用于记录如何从 asm 进行系统调用的链接。

关于linux - 从程序集 AT&T 中的文件中读取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37832205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com