彙編HLA

http://www.plantation-productions.com/Webster/HighLevelAsm/LInuxDownload.html




mkdir ./hla
mv ./rango/下載/linux.hla.tar.gz  /home/rango/hla
3、接着就是解壓了,輸入以下命令
cd ./hla
gzip -d linux.hla.tar.gz
tar xvf linux.hal.tar

4、接着在/hla/usr/hla目錄下新建一個tmp目錄,用於存放你以後寫的彙編程序,當然,你也可以取別的名字,比如code。
5、接着就是最主要的一步了,修改環境變量,就像你要使用JAVA那樣。首先在桌面上打開你的用戶主文件夾,在菜單欄上找到“查看”-“顯示隱藏文件”,你可以看到一個名爲.bashrc的文件。然後打開終端,輸入命令:nano .bashrc,打開後輸入以下內容
PATH=/home/rango/hla/usr/hla:$PATH 
hlalib=/home/rango/hla/usr/hla/hlalib 
export hlalib
hlainc=/home/rango/hla/usr/hla/include 
export hlainc
hlatemp=/tmp
export hlatemp
雖然不知道爲什麼這樣寫,但因爲自己也是學編程的,所以多少看得懂一些,這裏大概的意思就是把hla的安裝路徑,lib目錄和include目錄,以及自己所寫的代碼目錄告訴系統在哪,這樣當你使用hla命令編譯時,系統就會根據這一信息對你的寫的程序進行編譯。
因爲使用的是nano,所以按CTRL+O保存,CRTL+X退出。
6、接着就是要使配置生效了,在終端輸入:source .bashrc,如果什麼都沒輸出,就表示成功了
7、驗證是否成功安裝,輸入hla -v,如果出現這些信息
HLA (High Level Assembler)
Use '-license' to see licensing information.
Version 2.16 build 4409 (prototype)
ELF output
OBJ output using HLA Back Engine
-test active
……
說明成功了。

8、寫一個HLA彙編程序娛樂下,老樣子,程序名叫HelloWorld
使用文本編輯器,輸入
program helloWorld;
#include("stdlib.hhf");

begin helloWorld;
      stdout.put("Hello,World of Assembly Language",nl);
end helloWorld;

保存爲HelloWorld.hla
然後打開終端,輸入以下命令
cd ./hla/usr/hla/tmp
hla HelloWorld.hla
接着就是運行了,鍵入./HelloWorld即可看到結果。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章