全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2146
推到 Plurk!
推到 Facebook!

關於delphi與asm的應用?

答題得分者是:領航天使
tonyplus
初階會員


發表:22
回覆:97
積分:28
註冊:2002-04-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-09-03 15:24:36 IP:211.23.xxx.xxx 未訂閱
請問各位前輩先進:    1. asm到底在delphi裡怎麼運用啊??我們在寫什麼樣的程式時需要用到asm呢?我這裡有一本很早以前施威銘先生所著的"IBM 80x86組合語言實務",聽說是早期的寶典,那麼,小弟要怎麼學著把asm加入delphi呢?(真的是有書不知道怎麼學說...)
領航天使
站長


發表:12216
回覆:4186
積分:4084
註冊:2001-07-25

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-09-03 20:15:25 IP:61.221.xxx.xxx 未訂閱
引言: 1. asm到底在delphi裡怎麼運用啊??我們在寫什麼樣的程式時需要用到asm呢?我這裡有一本很早以前施威銘先生所著的"IBM 80x86組合語言實務",聽說是早期的寶典,那麼,小弟要怎麼學著把asm加入delphi呢?(真的是有書不知道怎麼學說...) >< face="Verdana, Arial, Helvetica"> 1.Delphi可以InLine Asm指令,但並非所有組何語言的指令都可以放入喔, 如您所提該書中的巨集指令..等是不支援的,要加入ASM指令的方法如下: begin asm // ... 再此放入 asm 指令 end; end; 大部份用在,對I/O的讀寫,直接對記憶體的讀寫,BIOS/DOS的中斷呼叫上, 或是用在您認為需要改善Pascal效能的核心程式上 2.這理有一些範例 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=18989 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=18198 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=18116 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=17910 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=19071 3.不一定可以完全加入使用 4.CPU的暫存器觀念,記憶體的配置觀念,I/O Port的控制,BIOS/DOS Interrupt的Function觀念,基本的ASM指令使用 ~~~Delphi K.Top討論區站長~~~
------
~~~Delphi K.Top討論區站長~~~
tonyplus
初階會員


發表:22
回覆:97
積分:28
註冊:2002-04-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-09-04 12:25:17 IP:211.23.xxx.xxx 未訂閱
引言:
引言: 1. asm到底在delphi裡怎麼運用啊??我們在寫什麼樣的程式時需要用到asm呢?我這裡有一本很早以前施威銘先生所著的"IBM 80x86組合語言實務",聽說是早期的寶典,那麼,小弟要怎麼學著把asm加入delphi呢?(真的是有書不知道怎麼學說...) >< face="Verdana, Arial, Helvetica"> 1.Delphi可以InLine Asm指令,但並非所有組何語言的指令都可以放入喔, 如您所提該書中的巨集指令..等是不支援的,要加入ASM指令的方法如下: begin asm // ... 再此放入 asm 指令 end; end; 大部份用在,對I/O的讀寫,直接對記憶體的讀寫,BIOS/DOS的中斷呼叫上, 或是用在您認為需要改善Pascal效能的核心程式上 2.這理有一些範例 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=18989 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=18198 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=18116 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=17910 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=19071 3.不一定可以完全加入使用 4.CPU的暫存器觀念,記憶體的配置觀念,I/O Port的控制,BIOS/DOS Interrupt的Function觀念,基本的ASM指令使用 ~~~Delphi K.Top討論區站長~~~
謝謝站長,小弟清楚多了!
系統時間:2024-06-26 14:42:03
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!