隨筆-65  評論-68  文章-4  trackbacks-0

          在我認為,讀寫磁盤的BIOS中斷13H是用來向可用內(nèi)存(內(nèi)存TYPE為1)中存入數(shù)據(jù)的。雖然目前對于X86結構的顯存機制不是特別的了解,但是顯存的TYPE是2,這也就意味著不能夠被操作系統(tǒng)任意使用。這樣,INT 13H也就不能夠直接把磁盤數(shù)據(jù)轉(zhuǎn)存到顯存里面。如果需要把它的數(shù)據(jù)顯示到屏幕上面,可以通過下面的方式:

          磁盤-->可用內(nèi)存-->顯存

          應該是這樣吧,現(xiàn)在我僅僅是感性理解,需要將來看一些深入的書籍來了解。

          posted on 2007-01-17 13:38 小爽 閱讀(523) 評論(1)  編輯  收藏 所屬分類: 我的經(jīng)驗我的操作系統(tǒng)

          評論:
          # re: int 13h 不能將數(shù)據(jù)讀入顯存的原因[未登錄] 2012-05-25 19:49 | steven
          我也發(fā)現(xiàn)了這個問題,頭疼了我一兩天。
          我本以為程序代碼寫錯了。嘗試很多次都不行。  回復  更多評論
            
          主站蜘蛛池模板: 武夷山市| 蓬溪县| 民和| 松潘县| 揭东县| 会东县| 繁昌县| 芜湖县| 芷江| 河北省| 普安县| 南平市| 遂川县| 宜阳县| 永济市| 曲松县| 镇平县| 张北县| 永城市| 民勤县| 东丰县| 边坝县| 台湾省| 东平县| 确山县| 永昌县| 崇信县| 忻州市| 南皮县| 余姚市| 阿图什市| 扶余县| 外汇| 奉贤区| 太仓市| 陇西县| 栾川县| 濉溪县| 西和县| 儋州市| 桐梓县|