在BCB中可使用組合語言控制I/O |
|
axsoft
版主 發表:681 回覆:1056 積分:969 註冊:2002-03-13 發送簡訊給我 |
在Windows 95/98/ME 使用inlline Assembly控制I/O Only
============================================================
這忘了資料來源是哪裡來的!Sorry!! void TForm1::OutPortb(Word Addr,Byte Data)
{
asm{
mov dx,Addr
mov al,Data
out dx,al
}
}
byte TForm1::InPortb(Word Addr)
{
byte result;
asm{
mov dx,Addr
in al,dx
mov result,al
}
return(result);
}
//使用方式
void __fastcall TForm1::writeBtnClick(TObject *Sender)
{
OutPortb(0x3e3,0x80);
} void __fastcall TForm1::readBtnClick(TObject *Sender)
{
char c;
c=InPortb(0x3e2);
}
發表人 - axsoft 於 2002/08/29 11:53:21
|
jackkcg
站務副站長 發表:891 回覆:1050 積分:848 註冊:2002-03-23 發送簡訊給我 |
(推薦)2個網址
****************************************************
1 http://www.bcbdev.com/faqs/faq30.htm 專業的網站
**************************************************** ****************************************************
2 http://freetech.hypermart.net/ASM/
****************************************************
有興趣之人可以看看 滿不錯的 不過很少更新 可能快無人維護了 發表人 - jackkcg 於 2002/09/07 18:26:03
------
********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind |
jackkcg
站務副站長 發表:891 回覆:1050 積分:848 註冊:2002-03-23 發送簡訊給我 |
組 合 語 言
Assembly Language
http://www.csie.ntu.edu.tw/~wcchen/asm98/
這個網頁收集了1997年秋季臺大資訊系85級同學在大二上陳文進老師的組合語言課程時所做的報告,有些是
蒐集整合的資料,有些是自己嘔心瀝血的心得,有些是翻譯文章,我想同學門們在這過程中必定有所成長,甚者,
在中文組語學習資料如鳳毛鱗角的今日,也希望這些資料能使有心學習更高深的組合語言的學子得到相同的
成長.當每個人都付出自己一份努力時,每個人回收的是十分,百分.如果這樣的精神能夠延續,學習的路途必然
更順利, 電腦病毒 常駐性病毒 方國安
電腦病毒(Virus) 李宗育
電腦病毒 張鈞渟
簡談電腦病毒 盧忠良
VIRUS 粘宇村 浮點運算器 Using FPU 顏嘉志 Pentium 進入 Pentium Probe Mode 世界 張任君
處理器的虛擬模式 趙之瑜
Paging Extensions for the Pentium Pro Processor (Overview) 顏先駿
中央處理器的快取記憶體控制 林川凱 Protected Mode Intel Architecture 保護模式架構 陳秉哲 MMX Welcome To MMX World 宋志倖 殷圖駿 其它主題 Art of Assembly:中斷 趙仁孝
Rebooting From Your Program 陳禹齊
使用VGA模式13h來加速圖形處理 黃子癸
如何在Windows環境下使用組合語言 莊晟梃
IPX Network Programing 蔡怡仁
Optimizing Code 洪智緯
虛擬個人電腦之建構 朱怡霖 ******************************************************************* 發表人 - jackkcg 於 2002/09/07 18:34:13
------
********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |