一、為什么需要對字符進行編碼

1.

計算機一開始發(fā)明出來時是用來解決數(shù)字計算問題的,后來人們發(fā)現(xiàn),計算機還可以做更多的事,例如文本處理。

但計算機其實挺笨的,它只“認識”010110111000…這樣由0和1兩個數(shù)字組成的二進制數(shù)字,這是因為計算機的底層硬件實現(xiàn)就是用電路的開和閉兩種狀態(tài)來表示0和1兩個數(shù)字的。因此,計算機只可以直接存儲和處理二進制數(shù)字。

2.

為了在計算機上也能表示、存儲和處理像文字、符號等等之類的字符,就必須將這些字符轉換成二進制數(shù)字。

當然,肯定不是我們想怎么轉換就怎么轉換,否則就會造成同一段二進制數(shù)字在不同計算機上顯示出來的字符不一樣的情況,因此必須得定一個統(tǒng)一的、標準的轉換規(guī)則。

 

二、EBCDIC碼與ASCII碼

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網(wǎng)站設計培訓,網(wǎng)站建設培訓學習是年輕人改變自己的最好方式