簡體   English   中英

從程序集AT&T中的文件中讀取數據

[英]read data from file in assembly AT&T

我想從程序集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指令。)

請參閱 標簽Wiki,以獲取記錄如何從asm進行系統調用的鏈接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM