計算機速成課 第二十二集 屏幕&2D 圖形顯示

1. PDP-1 計算機

  • 早期圖形計算機的例子
  • 文本任務和圖形任務是分開的
    • 早期的屏幕無法顯示清晰的文字,打印到紙上,有更高的對比度和分辨率
    • 早期屏幕的用途:跟蹤程序的運行情況,比如寄存器的值,很適合查看臨時值
    • 屏幕很少用於輸出計算結果,結果一般打印到紙上

2. 陰極射線管 CRT

  • 幾十年間裏最有影響力的顯示技術
  • 原理:把電子發射到有磷光體塗層的屏幕上,當電子撞擊塗層時,會發光幾分之一秒,由於電子是帶電粒子,路徑可以用磁場控制,屏幕內用板子或者線圈,把電子引導到想要的位置,上下左右都行
  • 兩種繪圖方式
    • 1 「矢量掃描」:引導電子束描繪出形狀
    • 2 「光柵掃描」:按固定路徑,一行行來,從上到下,從左到右,不斷重複,只在特定的點打開電子束,以此繪製圖形

3. 液晶顯示器

  • 簡稱:LCD
  • 方法:使用光柵掃描,每秒更新多次像素裏紅綠藍的顏色

4. 字符生成器

  • 第一代顯卡
  • 作用:從內存讀取字符,轉換成光柵圖形,然後顯示到屏幕上
  • 結構:內部有一小塊只讀存儲器,簡稱 ROM,存着每個字符的圖形,叫「點陣圖案」
  • 屏幕緩衝區:內存中的一塊特殊區域,這塊區域專門爲圖形保留,程序想顯示文字時,修改這塊區域裏的值就行
  • 評價:是一種省內存的技巧,但是沒有辦法繪製任意形狀

5. 矢量命令畫圖

  • 概念:所有東西都有線組成,如果想要顯示文字,就用線條畫出來
  • 位置:存在內存中,通過矢量圖形卡畫到屏幕上

6. Sketchpad,

  • 1962 年誕生,被廣泛地認爲是第一個完整的圖形程序,代表了人機交互方式的關鍵轉折點
  • 一個交互式圖形界面,用途是計算機輔助設計(CAD)
  • 使用當時發明不久的輸入設備:光筆(一個有線連着電腦的觸控筆)

7. 最早用真正像素的計算機和顯示器

  • 出現於 1960 年代末
  • 位圖顯示:內存中的位(Bit)對應屏幕上的像素
  • 「幀緩衝區」:計算機把像素數據存在內存中的特殊區域。早期,這些數據存在內存裏,後來存在高速視頻內存裏,簡稱 VRAM。VRAM 在顯卡上,這樣訪問更快。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章