2007-10-09

【Ubuntu】7.10光碟開始提供索取申請

  這幾天讓人很興奮的是Ubuntu 7.10終於要釋出了!今天已經進入倒數九天了,從倒數十一天起就一直跑去Ubuntu官網晃,關注了兩天終於開放申請索取7.10的光碟,身為Ubuntu的忠實愛好者,當然也要趕緊來參一腳。這次申請選項少了一點,預設的光碟索取組合變得比較『不浪費』,這次預設選項最多2張光碟片,可以選擇兩張PC版的或是選擇PC、64bit版各一張。
  有興趣的使用者也可已到https://shipit.ubuntu.com/申請,如果需要地址翻譯的話可以參考台灣郵政網頁提供的轉換服務

2007-10-03

【X86組語】大小寫轉換

題目說明:
  等待使用者輸入字母('a'~'z'與'A'~'Z'),並做大小寫轉換。如果使用者輸入小寫字母,則螢幕印出對應的大寫字母,反之印出對應小寫字母,若輸入字母以外的字元則結束程式。

程式流程:

程式碼:

GETCHAR  MACRO
mov ah, 01h
int 21h
ENDM
PUTCHAR MACRO
mov ah, 02h
int 21h
ENDM
END_PROCESS MACRO
mov ah, 4ch
int 21h
ENDM

.MODEL SMALL
.CODE
begin: GETCHAR
cmp al, 'A'
jl exit
cmp al, 'Z'

jle upper
cmp al, 'a'
jl exit
cmp al, 'z'
jg exit
sub al, 20h
mov dl, al
PUTCHAR
jmp begin
upper: add al, 20h
mov dl, al
PUTCHAR
jmp begin
exit: END_PROCESS
.STACK
END begin

程式說明:
  輸入輸出巨集請參考課本程式5-0,程式流程從begin標籤開始。

2007-10-01

i-city 網路城市

滿特別的網站,內容是介紹逢甲附近商圈的店家,有地圖、論壇提供消費分享資訊。
位址:http://www.i-city.com.tw/

2007-09-18

MASM操作說明

  • 版本說明:提供下載版本是6.11。目前最新版本有8.0,不過必須搭配Visual C++ 2005 Express Edition,避免麻煩用跟課本一樣的版本就好。
  • IBM80X86組合語言實務 施威銘著
  • 環境設定說明:
    step1) 下載檔案:http://www.box.net/shared/8dnahg31c5

    step2) 解壓縮後會產生『MASM611』資料夾

    step3) 把資料夾移到C槽下(或移到你想放的路徑,在此以C:\MASM611路徑為示範)
    step4) 點選『我的電腦』右鍵→『內容』,選擇『進階』頁面。
    step5) 開啟『環境變數』。在下面『系統變數』裡找到『Path』並點選編輯,在跳出的視窗中,於『變數值』欄位新增『;C:\MASM611
    step6) 完成以上設定就可以使用MASM了。

  • 操作說明:
    step1) 參考課本2-3節的『啟動MASM』,用文字編輯器把程式2-1輸入好並存檔(存檔路徑建議選擇較簡單的路徑:在C槽底下建立新資料夾『ASM』,把檔案存在該路徑底下)。

    step2) 點選『開始』→『執行』,輸入『cmd』後按Enter鍵會開啟『命令提示字元』視窗
    step3) 輸入指令cd c:\ASM以切換到ASM資料夾(如果你檔案存在其他地方請輸入對應的路徑),此時你可以下指令dir查看目錄內的檔案。

    step4) 組譯程式,下指令ml prog2_1.asm,程式就會自動完成編譯動作,詳細的關係可以參考課本2-3節的解說。

    step5) 組譯完後會自動產生PROG2_1.EXEPROG2_1.obj兩個檔案(你可以下dir查看目前資料夾的檔案內容),接著測試程式直接輸入PROG2_1.EXE即可(此時應該會在螢幕上印出字元A)。

2007-09-09

Googlepedia

  Googlepedia是FireFox瀏覽器結合google搜尋所出的的個套件。讓使用者在使用FireFox作google搜尋時,可以同時找到維基百科中對應或相關的文章。
  
https://addons.mozilla.org/firefox/2517/ 點頁面上的Install Now」後,等安裝完成,再重新啟動FireFox,就可以使用Google搜尋時,同時得到wikipedia的結果。
  參考畫面:


預設顯示樣式
隱藏Google搜尋結果
隱藏維基搜尋結果