回覆列表
-
1 # 李老師電腦教學課堂
-
2 # 無敵的我2490
SD卡目前有3個級別,分別是SD,SDHC,SDXC 它們的等級容量範圍和磁碟格式如下表。 SD容量:8MB,16MB,32MB,64MB,128MB,216MB,512MB,1GB,2GB SDHC容量:2,4,8,16,32(GB) SDXC容量:32,48,64,128,256,512(GB),1,2(TB)
首先SD遵循2進位制的儲存方式,即0或1的儲存方式,都為01編碼。
其次儲存0或者1叫1bit(位) 8bit=1b(位元組),1kb=1024b,1mb=1024kb,1gb=1024mb
最後在計算機的運算過程中只有2的整數冪才能方便計算機的計算,所以都是用2的整數冪為儲存單位。
為什麼SD卡記憶體沒有單數而且都是2倍數?
這個問題怎麼說?為什麼記憶體容量都是2的倍數?
要明白這個問題,我們先從根上說起,這個根就是計算機電腦儲存資料存的是什麼?
有人說電腦其實很笨的,它只認識兩個數,一個是 0,一個是 1,多一個都不認識。所以在電腦儲存資料的時候,只存 0和1。這也是我們常說的二進位制方式存諸。
回到你的問題,SD卡記憶體的大小為什麼是2的倍數,其實無論什麼儲存裝置的大小都是2的倍數。
原因如下:
我們把 0或1 稱為一個位 BIT,所以常說的是32位或64位系統或軟體你就明白了是指多少個0和1的問題。
然後把八個0和1做為一組,稱為一個位元組 BYTE。所以我們說能存多少資料就是說有多少個位元組。
比如
1KB=2的10次方
1MB=2的20次方
1GB=2的30次方
然後你明白為什麼SD卡記憶體沒有單數而且都是2倍數了麼?