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