1 / 75

第 6 章

第 6 章. 圖形與文字的顯示. 本章提要. 電腦的顯像原理 文字模式 ( Text mode) 視窗: WINDOW Herculus 與 VGA 的繪圖模式 繪圖的程式 " 畫 " 英文字的方法 中文系統的顯示方式. 電腦的顯像原理. VIDEO RAM. 所謂的 Video RAM 就是記憶空間內的一段 RAM 記憶體。這段記憶區間是用來做為 user 程式與顯示電路的中介媒體 (緩衝區), 平時顯示電路以相當快的速度, 把 Video RAM 裡頭的資料顯示到螢幕上, 其顯示之速度為每秒 50~70 個畫面. 文字模式的工作原理.

Download Presentation

第 6 章

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第 6 章 圖形與文字的顯示

  2. 本章提要 • 電腦的顯像原理 • 文字模式 (Text mode) • 視窗:WINDOW • Herculus 與 VGA 的繪圖模式 • 繪圖的程式 • "畫" 英文字的方法 • 中文系統的顯示方式

  3. 電腦的顯像原理

  4. VIDEO RAM • 所謂的 Video RAM 就是記憶空間內的一段 RAM 記憶體。這段記憶區間是用來做為 user 程式與顯示電路的中介媒體 (緩衝區), 平時顯示電路以相當快的速度, 把 Video RAM 裡頭的資料顯示到螢幕上, 其顯示之速度為每秒 50~70 個畫面

  5. 文字模式的工作原理 • Herculus 卡是以 B000:0000 ~ B000:0FFF 共 4K 的位址區間來供螢幕使用 • 螢幕的一個字元是對應到 Video RAM 內的 2 個 bytes:

  6. 屬性碼 • 是用來指定字元的顯示方式:

  7. 屬性碼

  8. 常用的屬性碼組合

  9. 用屬性碼指定不同顏色

  10. 前景閃爍或加強背景亮度

  11. 各種顏色控制的組合

  12. 文字模式的記憶映射

  13. 文字模式的記憶映射

  14. 文字模式的記憶映射

  15. 文字模式的記憶映射

  16. 文字模式的記憶位址與螢幕位置的對應關係

  17. VGA 卡填螢幕換屬性的程式

  18. VGA 卡填螢幕換屬性的程式

  19. 直接寫入 VIDEO RAM

  20. 直接寫入 VIDEO RAM

  21. 直接寫入 VIDEO RAM

  22. 直接寫入 VIDEO RAM

  23. 直接寫入 VIDEO RAM

  24. 直接寫入 VIDEO RAM

  25. 執行例

  26. 使用特殊方法定義引號

  27. BIOS 的視窗支援 – 視窗上捲

  28. BIOS 的視窗支援 – 視窗上捲

  29. BIOS 的視窗支援 – 視窗上捲

  30. BIOS 的視窗支援 – 視窗下捲

  31. BIOS 的視窗支援 – 視窗下捲

  32. Herculus 的 2 種工作模式 • 文字模式 (Text mode) • 繪圖模式 (Graphic mode)

  33. 繪圖與文字模式轉換工作的2 個主要步驟 • 模式轉換與指定顯示頁區 • 設定 6845 參數

  34. 模式與頁區的設定:3b8h

  35. 模式與頁區的設定:3bfh

  36. Herculus 的繪圖模式

  37. 6845 IC 的 2 個 I/O 出入口 • 3b4h:索引暫存器的出入口 • 3b5h:18 個參數暫存器的出入口

  38. 設定 6845 參數的方法

  39. 模式轉換的副程式

  40. 模式轉換的副程式

  41. 模式轉換的副程式

  42. 模式轉換的副程式

  43. 模式轉換的工作原理

  44. 畫頁變換的效果

  45. 繪圖模式的記憶映射

  46. 繪圖模式的記憶映射

  47. 繪圖模式的記憶映射

  48. Herculus 卡之 Memory 與螢幕位置之對應關係

  49. Herculus 卡之 Memory 與螢幕位置之對應關係

  50. VGA 的繪圖模式

More Related