鍍金池/ 教程/ Java/ Assembly 環(huán)境設(shè)置
Assembly 變量聲明
Assembly匯編 STOS指令
Assembly 條件
Assembly 尋址模式和MOV指令
Assembly匯編教程
Assembly - 什么是匯編語言
Assembly 循環(huán)
Assembly 內(nèi)存段
Assembly匯編 宏
Assembly 寄存器
Assembly匯編 遞歸
Assembly匯編 CMPS指令
Assembly匯編 內(nèi)存管理
Assembly匯編 LODS指令
Assembly 基本語法
Assembly匯編 過程
Assembly匯編 文件管理
Assembly匯編 數(shù)組
Assembly匯編 SCAS指令
Assembly 算術(shù)指令
Assembly 環(huán)境設(shè)置
Assembly匯編 字符串處理
Assembly 數(shù)字
Assembly 常量
Assembly匯編 MOVS指令
Assembly 邏輯指令
Assembly 系統(tǒng)調(diào)用

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

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

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

  • 一臺IBM PC兼容電腦或任何同等

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

  • NASM匯編程序的副本

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

  • 微軟匯編(MASM)

  • Borland公司的Turbo匯編(TASM)

  • GNU匯編器(GAS)

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

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

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

  • 可以用在Linux和Windows

安裝NASM

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

  • 打開一個Linux終端。

  • 輸入whereis NASM,然后按ENTER鍵。

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

要安裝NASM采取以下步驟:

  • 詳細(xì)訪問The netwide assembler (NASM) 查看最新版本.

  • 下載Linux源歸檔文件nasm-X.XX. ta .gz。GZ,其中X.XX為NASM版本號到存檔。 

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

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

  • 輸入 make 來建立NASM和ndisasm的二進(jìn)制文件。

  • 輸入make install NASM和ndisasm安裝在/usr/local/bin目錄和安裝手冊頁。

這應(yīng)該在系統(tǒng)上安裝NASM。另外在Linux系統(tǒng)中可以使用RPM分發(fā)。這個版本是簡單安裝,只需雙擊該RPM文件。