使用電腦時,我們常遇到諸如K、M、G之類的概念,當(dāng)那些所謂的“大蝦”們(因特網(wǎng)上電腦高手的綽號)大談特談什么500個G的硬盤、512M內(nèi)存,你是不是有些摸不著頭腦呢?其實,問題很簡單,這些都是對電腦的存儲容量的描述。
我們知道,電腦的操作是采用二進制,由0與1的信號進行控制操作的,這些信號一組組地出入于中央處理器。一個0或1的信號稱為一位(英文Bit),每8 位信號又組成一個組(英文Byte)。通常一個字母或符號必須以一組信號(也就是8個位信號)來表示,因此又稱這一組信號為一個字節(jié)。平常我們說個人電腦 是16位機或是32位機,就是說它的中央處理器可以在同一時間內(nèi)處理16位或者32位(兩個字節(jié)或者四個字節(jié))的信號。這可是決定計算機速度的關(guān)鍵,試 想,一個兩車道的公路和四車道的公路車流量能一樣嗎?
實際上,我們在電腦鍵盤上按一個鍵,就產(chǎn)生了一組的信號,當(dāng)中央處理器 (CPU)收到這個信號后,就在屏幕上顯示出該信號所對應(yīng)的字母、數(shù)字或符號。因此,電腦對于信號的處理是把它當(dāng)作數(shù)碼進行的,而這些數(shù)碼是由0、1組成 的二進制代碼,與我們一般熟知是由0、1、2……9,組成的十進制代碼各有不同。又因為二進制碼念起來太麻煩,因此我們又把每四個二進制碼變成一個16進 制碼,也就是由0,1,2,3……9,A,B,C,D,E,F(xiàn)共16個符號來代表。
一個字節(jié)有8位,可以用兩個16進制碼來表示。那8個0與1的信號一共可以有256種組合,因此電腦可以顯示出256種不同的“符號”。
那256種組合是如何演變出來的呢?它是由2(0與1)的8次方所產(chǎn)生出來的。
在使用中文時,用一個字節(jié)來表示不夠用,因此在處理中文資料時,每個中文字是以兩個字節(jié)來表示的,這樣,漢字“符號”的數(shù)量將可達6萬多個。
K是KILO的縮寫,在數(shù)學(xué)上代表1000,但在電腦二進制上它則代表1024。
MB的全寫是MEGABYTE,即是一百萬位組。同樣道理,由于它是二進制,MB的代表值是1024K。為求方便起見,習(xí)慣上人們說1MB可貯存100萬個字節(jié)。
說了這么多,還是講一個容易記住的例子吧。朋友,實際上,一個K就可以記錄512個漢字,一個MB可以記錄51萬多個漢字。而實際運用時,由于還有一些格式上的東西要占據(jù)空間,所以,比上面說的要少一些。
1GB則是1024個MB,是一個很大的單位。早期的硬盤容量只有幾十MB、幾百MB,現(xiàn)在幾GB的已經(jīng)很普遍了,幾十GB的也已經(jīng)進入市場。大容量已經(jīng)成為存儲器發(fā)展的趨勢。
平常,人們在描述存儲容量的時候,就說多少K(開)、多少M(兆)、多少G(吉),連后面的B(字節(jié))也省去了。