1.命令簡(jiǎn)介
as 命令是二進(jìn)制工具集 GNU Binutils 的一員,是 GNU 推出的一款匯編語(yǔ)言編譯器集,用于將匯編代碼編譯為二進(jìn)制代碼,它支持多種不同類型的處理器。
2.命令格式

3.選項(xiàng)說(shuō)明
@FILE
從文件FILE中讀取命令行選項(xiàng),讀取的選項(xiàng)將插入到原始@FILE選項(xiàng)的位置
-a[cdghlmns]
開(kāi)關(guān)列表。以下選項(xiàng)可以進(jìn)行組合;如果使用=FILE選項(xiàng),必須是最后一個(gè)。默認(rèn)地,-a 等于-ahls。
-ac:忽略失敗條件;
-ad:忽略調(diào)試指令;
-ah:包括高級(jí)源;
-al:包括裝配;
-am:包括宏擴(kuò)展;
-an:忽略形式處理;
-as:包括符號(hào);
=FILE:指定列出文件的名字;
--alternate
以交替宏模式開(kāi)始
--debug-prefix-mapOLD=NEW
在舊目錄中匯編文件時(shí),記錄調(diào)試信息,將其描述為新目錄
--defsymSYM=VALUE
對(duì)輸入文件進(jìn)行匯編時(shí),將指定符號(hào)設(shè)置為指定值。VALUE 必須是整型常量
-f
表示fast,跳過(guò)空白和注釋預(yù)處理
-g,--gen-debug
產(chǎn)生調(diào)試信息
--help
顯示幫助信息
-IDIR
將目錄DIR加入到指令.include的搜索列表
-J
符號(hào)溢出不警告
-K
當(dāng)長(zhǎng)位移改變了不同的表時(shí)發(fā)出警告
-L,--keep-locals
在符號(hào)表中保留本地符號(hào)
-oOBJFILE
指定要生成的目標(biāo)文件
-R
將數(shù)據(jù)段折疊到代碼段
--statistics
打印匯編所用的最大空間和總時(shí)間
--strip-local-absolute
從傳出符號(hào)表中刪除本地絕對(duì)符號(hào)
-v,-version
打印版本信息不退出
--version
打印版本信息并退出
-W,--no-warn
不顯示告警信息
--fatal-warnings
將告警視為錯(cuò)誤
--warn
顯示告警或?qū)⒏婢暈殄e(cuò)誤
-Z
產(chǎn)生目標(biāo)文件即使發(fā)生錯(cuò)誤
--|FILES
從標(biāo)準(zhǔn)輸入讀取或由文件指定匯編代碼
4.常用示例
(1)假設(shè)有匯編文件 test.s,將其會(huì)變成二進(jìn)制 .o 文件。
astest.s-otest.o
參考文獻(xiàn)
[1] as manual
[2] GNU Binutils
責(zé)任編輯:xj
原文標(biāo)題:每天一個(gè) Linux 命令(99):as 命令
文章出處:【微信公眾號(hào):Linux愛(ài)好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
Linux
+關(guān)注
關(guān)注
87文章
11511瀏覽量
213865 -
命令
+關(guān)注
關(guān)注
5文章
737瀏覽量
22891 -
代碼
+關(guān)注
關(guān)注
30文章
4900瀏覽量
70772 -
GNU
+關(guān)注
關(guān)注
0文章
143瀏覽量
17882
原文標(biāo)題:每天一個(gè) Linux 命令(99):as 命令
文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛(ài)好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
如何使用Keil將二進(jìn)制文件加載到外部SPI Flash中?
偏移二進(jìn)制和二進(jìn)制補(bǔ)碼如何和實(shí)際數(shù)據(jù)對(duì)應(yīng),如何轉(zhuǎn)換?
bcd編碼的應(yīng)用 bcd與二進(jìn)制的區(qū)別
hex格式和二進(jìn)制的區(qū)別
在線二進(jìn)制編碼器:數(shù)據(jù)轉(zhuǎn)換的快捷通道
base64字符串轉(zhuǎn)換為二進(jìn)制文件
ASCII碼和二進(jìn)制的轉(zhuǎn)換關(guān)系
二進(jìn)制編碼器的精度與分辨率
二進(jìn)制編碼器在自動(dòng)化領(lǐng)域的作用
二進(jìn)制編碼器在機(jī)器人中的應(yīng)用
二進(jìn)制編碼器的種類及特點(diǎn)
二進(jìn)制編碼器應(yīng)用場(chǎng)景 二進(jìn)制編碼器與模擬編碼器比較
二進(jìn)制編碼器工作原理 如何選擇二進(jìn)制編碼器
C語(yǔ)言生成可執(zhí)行二進(jìn)制文件的具體過(guò)程

評(píng)論