導航:首頁 > 編程系統 > linux匯編環境

linux匯編環境

發布時間:2025-02-27 08:03:07

① X86匯編 linux匯編 win32匯編 區別

x86匯編。。。x86架構的cpu用的匯編語言就叫x86匯編,比如你的本子,台式機
linux匯編內。。寫linux程序用到的匯編叫linux匯編,可能容是x86架構的的,也可能是arm架構的。
通常情況下需要調用linux的系統調用

同理win32匯編就是寫windows程序用的匯編,通常情況下需要調用windows API

這問題問的,啥意義沒有。。。

用集合的觀點來看

x86匯編和win32匯編,x86匯編和linux匯編存在交集

② 基於x86平台的windows和linux是否使用統一匯編語言呀

一、匯編語言屬於低級語言,它和計算機的硬體組織有關,CUP的型號不同,匯編語言的指令集可能也就不同,向下兼容。
首先,掌握CPU、存儲器、外設的工作原理;其次,掌握匯編語言的指令和偽指令的格式、功能、使用方法;最後,掌握程序設計結構、設計方法。
二、匯編工具也有很多
1、MASM(我以前用的,分步的,初學者不易掌握)
2、VISUALASM(我一直在用,感覺比較好,集成環境的,軟體下載地址:) (強烈推薦)
3、win32匯編的masm32軟體包(Windows環境下的)
4、nasm(linux平台)
5、RadASM下載地址
三、匯編上機過程
1、編輯:用編輯軟體(EDIT.EXE或記事本)形成源程序(.ASM),如:LX.ASM;
2、匯編:用匯編程序(MASM.EXE)對源程序進行匯編,形成目標文件(.OBJ),格式如下:MASM LX.ASM;
3、連接:用連接程序(LINK.EXE)對目標程序進行連接,形成可執行文件(.EXE),格式如下:LINK LX.OBJ;
4、執行:如果結果在屏幕在顯示,則直接執行可執行文件。
5、調試:用調試程序(DEBUG.EXE)對可執行文件進行調試,格式如下:DEBUG LX.EXE

③ 我想學匯編和操作系統,不知道應該學16位還是32位

我也不喜歡windows,所有我現在不用windows操作系統
我的意見是,如果你打算做單片機,就學16位的,做linux嵌入式開發就學32位的
雖然你對windows深惡痛絕,但是就算你做linux的匯編,有些時候也免不了要調用linux的api
而且匯編語言和平台的關系很密切,說錯了,沒有不局限於硬體平台的工具
希望你不認為我是在說教

隨便對樓上的說:open source 才是王道

④ windows,mac,linux下自帶匯編編譯器嗎

Windows XP 自帶的debug可以學匯編。 也可以安裝nasm、masm匯編器。
Linux 中GCC工具鏈包含匯編器GAS,可能有的發行內版默認不包含。也可以安裝容nasm、yasm等。
Mac啊,本人吊斯一枚,還沒用過……去APP store下載個Xcode,包含GCC套件。

閱讀全文

與linux匯編環境相關的資料

熱點內容
家庭網路如何交費 瀏覽:607
win10如何打開win7系統共享文件夾 瀏覽:512
windowsmysql配置文件路徑 瀏覽:222
如何進行網路反偵察 瀏覽:168
電腦查找電腦里整年文件 瀏覽:97
極限摩托1中文安卓 瀏覽:670
好券app怎麼取消授權 瀏覽:173
微信文章回答度過大學 瀏覽:288
哪個家裝網站比較好 瀏覽:682
管理制度文件格式 瀏覽:857
apk加網路授權 瀏覽:717
刷屏編程代碼怎麼暫停 瀏覽:72
電腦編程專業在哪裡 瀏覽:13
怎麼將折線圖的數據立起來 瀏覽:525
win10系統備份文件大 瀏覽:747
cad線稿能導入什麼文件 瀏覽:553
我的世界老版本011 瀏覽:954
w10下裝w7雙系統教程 瀏覽:659
iphone5升級到ios9卡嗎 瀏覽:525
cad智能列印選不中文件 瀏覽:381

友情鏈接