Assembly 環(huán)境設(shè)置

2018-10-25 16:34 更新

本地環(huán)境設(shè)置

匯編語(yǔ)言是依賴(lài)于指令集和架構(gòu)的處理器。在本教程中,我們使用英特爾32處理器,如奔騰。要按照本教程中將需要:

1、一臺(tái)IBM PC兼容電腦或任何同等


2、Linux操作系統(tǒng)副本


3、NASM匯編程序的副本



有很多很好的匯編程序,如:

1、微軟匯編(MASM)


2、Borland公司的Turbo匯編(TASM)


3、GNU匯編器(GAS)



我們將使用NASM匯編,因?yàn)樗牵?/strong>

免費(fèi)??梢詮木W(wǎng)絡(luò)下載。

有據(jù)可查的,會(huì)得到大量網(wǎng)上的信息。

可以用在Linux和Windows


匯編語(yǔ)言

安裝NASM

如果選擇“開(kāi)發(fā)工具”,而安裝Linux,可以隨著Linux操作系統(tǒng)安裝NASM,不需要單獨(dú)下載并安裝。檢查是否已經(jīng)安裝了NASM,采取以下步驟:

1、打開(kāi)一個(gè)Linux終端。


2、輸入whereis NASM,然后按ENTER鍵。


3、如果已經(jīng)安裝,則類(lèi)似這樣一行,nasm: /usr/bin/nasm將出現(xiàn)。否則將看到的只是NASM,那么需要安裝NASM。



要安裝NASM采取以下步驟:

1、詳細(xì)訪問(wèn)NASM官網(wǎng):The netwide assembler (NASM) 查看最新版本.


2、下載Linux源歸檔文件nasm-X.XX. ta .gz。GZ,其中X.XX為NASM版本號(hào)到存檔。 


3、解壓縮到一個(gè)目錄,創(chuàng)建一個(gè)子目錄 nasm-X. XX.


4、進(jìn)入目錄 nasm-X. XX 然后輸入 ./configure . 此shell腳本將找到最好的C編譯器的使用和設(shè)置相應(yīng)的Makefile。


5、輸入 make 來(lái)建立NASM和ndisasm的二進(jìn)制文件。


6、輸入make install NASM和ndisasm安裝在/usr/local/bin目錄和安裝手冊(cè)頁(yè)。


這應(yīng)該在系統(tǒng)上安裝NASM。另外在Linux系統(tǒng)中可以使用RPM分發(fā)。這個(gè)版本是簡(jiǎn)單安裝,只需雙擊該RPM文件。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)