精華區beta CSSE 關於我們 聯絡資訊
※ 引述《popux (popux)》之銘言: : ※ [本文轉錄自 ASM 看板] : 作者: popux (popux) 看板: ASM : 標題: [問題] 哪種程式適合用組合語言寫 : 時間: Wed Jan 24 22:20:19 2007 : 可以想到的大概就驅動程式、一些系統程式 : 或是Game需要加速的地方 : (不過遊戲因為線在硬體效能夠快似乎不太需要組語再加速了?) : 不知道還有沒有其他方面的應用 我知道目前世界上最強的電腦圍棋程式 HandTalk 是用 80x86 組合語言寫的 作者是廣州中山大學化學系退休教授陳志行, 自從198x年開始參加應昌期基金會舉辦的國際電腦圍棋賽開始, 就只用組合語言開發圍棋程式,參賽名次一路由第六名升到第三名及冠軍, 此後每次冠軍幾乎都由他拿走。 當年有幸和他聊過天,得知他用組合語言寫出圍棋程式,還讓我嚇了一跳。 第一版程式大約只有80幾KB大小,第二版大約只有100KB大小,隨後雖然增加了彩色 圖形部份,但是程式大小也一樣非常地小。 他說剛開始寫程式的前兩年,他的程式都不會動,慢慢地才開始有棋力。 他本人說自己的棋力大約是業餘二段左右,所以棋力所需的資料庫全都由他自己建置 ,當然,是用組合語言一個byte一個byte這樣輸入在 .DATA 段裡面的 @@。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.194.176
ledia:印象中, 圍棋目前還沒有很需要 computing power 呀 @@ 01/27 15:25
milkdragon:1.陳教授是業餘五段 2.目前手談已不是最強的圍棋程式 01/27 15:35
PRAM:我認識他時,他當時說是二段,後來變強了吧@@ 01/28 07:20
ji3g45j:全都是組語..又怎樣呢?能夠廣納大眾的意見而更進步嗎? 01/29 22:14
ji3g45j:頂多能證明他的組語以及演算功力很強 01/29 22:15
PRAM:不能證明什麼,但討論串主題是問組語適合寫哪種程式 01/30 00:28
PRAM:我只是舉例說明罷了 01/30 00:29