為什麼電腦可以用簡單的二進位制在顯示屏上顯示出這麼豐富的內容呢

2021-08-18 07:47:47 字數 1158 閱讀 7535

1樓:死後是好人

先將電腦螢幕以解析度分成很多個畫素,每個畫素單獨顯示,總和起來就是一副完整的影象,每個畫素的顯示都是硬體控制的,硬體如何顯示呢?通過不同的高低電壓,計算機裡不同的高低電壓可以用‘0’和‘1’來表示,1表示高電壓,0表示低電壓,這樣就將2進位制總和成螢幕上顯示的東西了

所以傳輸**的時候就可以將**轉換成位元組流進行傳輸

2樓:仍宵雨

(1)從數學理論上說每位二進位制數碼能表示2種顏色,n位二進位制數碼可以表示2^n個顏色,我們處理器一般是32位,即使不用擴充套件位數,32位足可以表示4294967296種顏色了,相信這已經很強大了吧!

(2)二進位制表示一張**:影象由畫素組成,於是,用二進位制資料表示該畫素顏色就可以了。一般過程如下:

外界影象--------->攝像機攝像頭---------->感光矩陣——>特殊程式掃描感光矩陣每一點,獲取畫素--->將每個畫素用二進位制檔案儲存。電腦獲取該檔案------->將資料在記憶體條中進行初步處理------>將每個二進位制資料複製到顯示卡顯示儲存器特定位置上----->顯示卡對影象進一步處理----->顯示器根據竄數來的資料,點亮螢幕上相應畫素------>豐富的內容.

(3)某個二進位制資料表示什麼顏色,人為規定,設定好在電腦裡。

3樓:匿名使用者

用不同的二進位制字串,就能表示許多不同的內容

二進位制資料為什麼可以變成電腦的文字****什麼的??

4樓:大愛無疆pp喔

檢視計算機原理等資料

5樓:紅石霸唱

首先,他先按照解析度把螢幕分割成塊,例如:一張16*16的**就把它均勻分16*16=512個格,二進位制資料判斷他是什麼顏色,例如,0代表開,1代表關如果他是紅色就是0,如果是綠色就是001之類,然後再判斷下一個格子是什麼顏色,以此類推。知道rgb顏色**的就知道每個顏色都有固定**,例如白是000000000,黑是999999999,把他們轉化成二進位制,就是顏色**。

計算機是怎麼通過0和1二進位制** 來顯示出文字和**的呢?

6樓:刺_蝟之歌

16*16=256格的正方形,通過0和1邏輯判斷,1則亮,0則不亮,然後構成一個字,這些都是預先錄入計算機的。

為什麼二進位制運算中01,為什麼二進位制運算中

0 1 1是指本位,不考慮借位的情況。例如1位十進位制 數,其範圍是0 9,我們從9開始,不內斷減1,就會得容到8 7 6.但減到0的時候,再繼續減1會怎樣呢?若不考慮向高位的借位情況,只看本位 0 1 9。這與二進位制數運算中0 1 1是類似的。二進位制運算中為什麼0 1 1?如果只考慮本位的話,...

什麼是二進位制二進位制是什麼意思

首先給你舉個例子 先看10進位制,我們常用的。如果用位權怎麼表示呢 例如 1234.56 是不是就等於 1 1000 2 100 3 10 4 1 5 0.1 6 0.01 也就是 等於 1 10 3 2 10 2 3 10 1 4 10 0 5 10 1 6 10 2 二進位制也一樣呀 110.1...

二進位制的小數怎樣加減二進位制小數減法

0.5 轉化成小數2進位制是 0.1 0.25 轉化成小數2進位制是 0.01 於是0.5 0.25 0.25 這裡只是為了說明正確性,實際計版算沒有必要再權轉到10進位制 0.10 0.01 0.01 說白了就是2進位制下的運算,既 逢2進1 1 1 10 1 10 11.10進位制有什麼不一樣呢...