如何翻譯成機器碼 |
尚未結案
|
Akqj1098
一般會員 發表:14 回覆:60 積分:14 註冊:2002-05-17 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
ddy
站務副站長 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
|
AB
高階會員 發表:166 回覆:262 積分:125 註冊:2003-08-21 發送簡訊給我 |
|
Akqj1098
一般會員 發表:14 回覆:60 積分:14 註冊:2002-05-17 發送簡訊給我 |
|
syntax
尊榮會員 發表:26 回覆:1139 積分:1258 註冊:2002-04-23 發送簡訊給我 |
|
ddy
站務副站長 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
引言: 這的確不是X86的組合語言 因為小弟初學組合語言 正是以SIC/XE作為學習的對象 我只是想做一個簡單的翻譯程式而已 將 STA #456 翻譯成 (0D0456)16 而已記得以前讀書時,有一門課叫「系統程式」就是專門在講如何寫compiler 當時的作業就是要實作compiler 雖然你只是想做簡單的轉換程式,不妨多充實這方面的知識,相信會給你一些方向與創意,網路上找到的課程資料含範例,請參考 src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=8147403&CC=182217"> |
bruce0211
版主 發表:157 回覆:668 積分:279 註冊:2002-06-13 發送簡訊給我 |
引言: ... 沒錯 這的確不是X86的組合語言 因為小弟初學組合語言 正是以SIC/XE作為學習的對象 我只是想做一個簡單的翻譯程式而已 將 STA #456 翻譯成 (0D0456)16 而已Delphi (或其他PC上的電腦語言)就算真能翻譯 x86 組合語言 但它能翻 SIC/XE 的系統嗎 真是有點給他好笑... 問題有三種 1.簡單的問題 2.困難的問題 3.耍人的問題(或稱不用回答的問題) 基本上本題是屬於第三種 發表人 - bruce0211 於 2003/10/14 12:43:44 |
ddy
站務副站長 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
|
bruce0211
版主 發表:157 回覆:668 積分:279 註冊:2002-06-13 發送簡訊給我 |
引言: ..... 我們不用去管它有沒有平台(實際的機器)可以執行 java/vb/c/c /delphi/php/asm…都能實現"系統程式"「編譯」的方法 所以用delphi 開發當然也可以 >>< face="Verdana, Arial, Helvetica"> 如果有邏輯規則(例如查表對照),或寫虛擬碼,我當然知道任何平台下的任何語言都可以模擬,如果要讓 Delphi '天生'就能翻譯機械碼(有現成的函式可 call,因為問問題的長官開頭就說...Delphi是否有提供何種功能...),我想最多最多它能翻譯它'母語'的 x86 就已是天方夜譚了,更何況翻它不認識的系統,我覺得基本上 1.能不能轉譯機器碼是一回事(這是前面所說三種問題中的第二種--困難的問題,待高手回答) 2.能不能轉它不認識的系統的機械碼又是另一回事(這是前面所說三種問題中的第三種--整人的問題,不用回答) 其實我不是喜歡鬥嘴,只是有點感慨,搞資訊的人邏輯應該很清楚,我也常問問題,但我知哪些問題是困難的問題,哪些是根本不用問的問題... |
Akqj1098
一般會員 發表:14 回覆:60 積分:14 註冊:2002-05-17 發送簡訊給我 |
|
bruce0211
版主 發表:157 回覆:668 積分:279 註冊:2002-06-13 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |