|
|
電信博物館 > 計(jì)算機(jī)網(wǎng)絡(luò) >
羽檄交馳話(huà)通信 >
數(shù)據(jù)和信號(hào)的來(lái)龍去脈
文本與二進(jìn)制
數(shù)字化數(shù)據(jù)分為兩種基本類(lèi)型:文本或二進(jìn)制數(shù)據(jù)。
文本由普通字符組成:字母、數(shù)字、標(biāo)點(diǎn)等。同樣也由象空格(space)和制表符(tab)等這樣的特殊字符組成。你在計(jì)算機(jī)上錄入并傳送給朋友的一份E-mail文件就是文本樣本。
一份含有這類(lèi)數(shù)據(jù)的文件稱(chēng)為文本文件。這種文件也可稱(chēng)為“ASCII文件”(該名來(lái)自ASCII碼)。ASCII代表“美國(guó)信息交換標(biāo)準(zhǔn)碼”,它規(guī)定了各種不同的符號(hào)如何轉(zhuǎn)化為計(jì)算機(jī)數(shù)據(jù)。
一個(gè)較為復(fù)雜文件的數(shù)據(jù)可能就是“二進(jìn)制”數(shù)據(jù)。一份二進(jìn)制數(shù)據(jù)樣本例子是含圖片的文件。像這種文件不含字符。當(dāng)然,它包含表示許多組成圖像小點(diǎn)的信息。含有二進(jìn)制數(shù)據(jù)的文件稱(chēng)為“二進(jìn)制文件”。
“二進(jìn)制”的名字是怎樣而來(lái)的? 設(shè)想你在計(jì)算機(jī)屏幕上顯示一幅圖像,該圖像由許多微點(diǎn)組成。就該例而言,可以認(rèn)為每個(gè)微點(diǎn)不是黑色的就是白色的。
你也許想知道這幅圖像是怎樣在文件中貯存的,并且是否有可能傳送這樣的文件到朋友家,在他的計(jì)算機(jī)上顯示同樣的圖像呢?
二進(jìn)制文件貯存圖像完全不像照像冊(cè)保存照片那樣,它不含實(shí)際的圖像。二進(jìn)制文件貯存再造圖像的數(shù)據(jù)。它就是這樣工作的。
每一獨(dú)立點(diǎn)被寫(xiě)成“0”或“1”的數(shù)值。在我們的例子中一個(gè)“0”可能表示一個(gè)白點(diǎn);一個(gè)“1”可能表示一個(gè)黑點(diǎn)。換句話(huà)講,一個(gè)含有圖像的文件實(shí)際上就是由所有大長(zhǎng)串“0”和“1”組成。顯示圖像的程序必須能識(shí)別這類(lèi)數(shù)據(jù),這樣才能在你屏幕上重現(xiàn)圖像。
就計(jì)算機(jī)科學(xué)術(shù)語(yǔ)而言,一個(gè)元素必須含有這兩個(gè)數(shù)值的一個(gè)--即“0”或“1”--這個(gè)元素稱(chēng)為“bit”(比特)。就專(zhuān)業(yè)術(shù)語(yǔ)而言,可以這樣講,我們的文件含有大量“bit”,所有這些“bit”都是“0”或“1”一個(gè)數(shù)值。每個(gè)“bit”都代表一個(gè)黑點(diǎn)或白點(diǎn)。
當(dāng)然,我們的例子是在普通人水平上簡(jiǎn)化了。實(shí)際上計(jì)算機(jī)專(zhuān)家認(rèn)識(shí)許多不同類(lèi)型的“bit”。因此,也就有許多不同類(lèi)型的二進(jìn)制數(shù)據(jù)。 例如,對(duì)于貯存彩色圖片,就需要用不同的“0”和“1”。對(duì)于貯存錄音,又需用另一種“0”或“1”的字碼排列方法。
重要的一點(diǎn)是對(duì)于使用文本數(shù)據(jù)工作的程序是相對(duì)簡(jiǎn)單的。用二進(jìn)制數(shù)據(jù),每一個(gè)“bit”都是重要的,操作的數(shù)據(jù)變得更復(fù)雜。
當(dāng)一臺(tái)計(jì)算機(jī)向另一臺(tái)計(jì)算機(jī)傳送數(shù)據(jù)時(shí),時(shí)常需要知道你操作的是文本數(shù)據(jù)還是二進(jìn)制數(shù)據(jù)。作為一種常規(guī),普通字符數(shù)據(jù)為文本,其它的都是二進(jìn)制數(shù)據(jù),可是你有時(shí)會(huì)上當(dāng)。
顯而易見(jiàn),一個(gè)保存圖像或錄音的文件是二進(jìn)制文件,它們的信息是不能用普通字符來(lái)代表的�?赡苣悴恢赖氖窃S多常用計(jì)算機(jī)工具--像文字處理系統(tǒng)和游戲程序--同樣也是以二進(jìn)制文件貯存數(shù)據(jù)。雖然在屏幕上,這些信息看起來(lái)像字符,但程序在文件中貯存數(shù)據(jù)是以非文字符的代碼貯存的。例如,文字操作系統(tǒng)用這樣的代碼表示斜體字或粗體黑字。因此像文字處理文件或游戲程序這樣的文件是以一種特殊格式化方式被貯存并分解為二進(jìn)制文件的。
[上一頁(yè)] [下一頁(yè)]
|
|
|