導航:首頁 > 編程系統 > 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匯編環境相關的資料

熱點內容
電腦字體放在哪個文件夾 瀏覽:27
開兩個相同版本cad 瀏覽:785
蘋果的文件用什麼打開方式 瀏覽:582
電腦文件的分類 瀏覽:598
2010word清除格式 瀏覽:221
怎麼把文件名插入excel 瀏覽:460
我的電腦文件排列 瀏覽:827
海島奇兵61級升級經驗 瀏覽:182
數據中心電表最大多少 瀏覽:622
電腦微信收的文件 瀏覽:522
jsp頁面前端科學記數 瀏覽:647
javaint占內容長度 瀏覽:35
編程和下棋哪個更能鍛煉思維能力 瀏覽:833
如何在手機上下載微雲文件 瀏覽:908
word局部放大 瀏覽:640
php羅列資料庫數據 瀏覽:854
linux去掉i屬性 瀏覽:395
旅遊網站需要什麼 瀏覽:290
設備性能確認文件由哪個部門來做 瀏覽:382
佳能列印機配置文件 瀏覽:210

友情鏈接