瀏覽單個文章
ProtoZohar
Master Member
 
ProtoZohar的大頭照
 

加入日期: May 2009
文章: 2,405
引用:
作者RogerShih
1. 如果你經歷過 DOS 時代,應該知道有些顯卡有段區域,一般是 A000:000 或 B000:0000 這兩段區域,當時很多顯卡記憶體可以超過 64K ,但你要存取顯示卡上的記憶體,如果用 IO 指令一般來說太慢,也太麻煩,所以通常是將資料寫入這之中一塊區域,將資料寫入顯卡裡。

這樣不但方便程式直接以 segment : offset 定址去存取介面卡硬體資料,透過 DMA 等硬體機制,效能也更好...

雖然依小弟的水平來說很多地方要再去查到底是什麼意思.......

但也釐清了一些過去不完整或錯誤的觀念

非常感謝RogerShih兄的詳細說明
__________________
眞子内親王                    綠壩娘
舊 2009-06-17, 04:25 AM #57
回應時引用此文章
ProtoZohar離線中