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

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

          磁盤-->可用內存-->顯存

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

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

          評論:
          # re: int 13h 不能將數據讀入顯存的原因[未登錄] 2012-05-25 19:49 | steven
          我也發現了這個問題,頭疼了我一兩天。
          我本以為程序代碼寫錯了。嘗試很多次都不行。  回復  更多評論
            

          本人的所有關于操作系統開發的文檔和實踐均保留在 http://blog.163.com/wilsonny/中,歡迎大家訪問。

          <2012年5月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          隨筆分類

          隨筆檔案

          相冊

          積分與排名

          • 積分 - 122417
          • 排名 - 486

          最新評論

          主站蜘蛛池模板: 洪雅县| 马鞍山市| 天水市| 桃江县| 闽侯县| 瓦房店市| 麻栗坡县| 天门市| 贡觉县| 葫芦岛市| 朝阳市| 当阳市| 蒲江县| 永德县| 扶风县| 突泉县| 准格尔旗| 界首市| 嘉荫县| 赣榆县| 绥滨县| 溧阳市| 穆棱市| 宜川县| 凤冈县| 马鞍山市| 清水河县| 合江县| 邯郸市| 长沙市| 鸡西市| 建阳市| 灌阳县| 历史| 新乡市| 丽江市| 富民县| 花莲市| 梨树县| 金乡县| 兴义市|