計算機中數據的表示與存儲

1 數制

二進制的優點:技術實現簡單、簡化運算規則、適合邏輯運算、易於進行轉換、各種進制的後綴

B:二進制 D:十進制H:十六進制O:八進制2.數據的存儲

(1)數據:所有能夠被計算機接受和處理的符號的集合都稱為數據

(2)信息:有意義的數據的內容。指數據經過加工處理後得到的有價值的知識。

(3)位(Bit) 每一個能代表0和1的電子線路稱為一個二進制位,是數據的最小單位。

(4)字節(Byte)通常每8個二進制位組成一個字節,字節是最基本的存儲單位。字節的容量一般用KB、MB、GB、TB來表示,它們之間的關係如下:1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB

(5)字長(Word) 在計算機中作為一個整體被存取、傳送、處理的二進制數字串叫做一個字或單元,每個字中二進制位數的長度,稱為字長。一個字由若干個字節組成,不同的計算機系統的字長是不同的,常見的有

8位、16位、32位、64位等。字長是計算機的一個重要指標,直接反映一臺計算機的計算能力和精度。字長越長,存放數的範圍越大,計算機的數據處理速度越快。

地址(Address) 為了便於存取,每個存儲單元必須有唯一的編號,這個編號就稱為地址,通過地址可以找到所需的存儲單元,取出或存入信息。

1.4.3 編碼

1.字符編碼目前國際上通用的字符編碼是ASCII

碼,即美國標準信息交換代碼。

ASCII碼用七位二進制數表示一個字符,可表示27共128個字符。包括:32個通用控制符、10個十進制數字、52個大小寫英文字母和

34個專用符號。在一個字節(8個Bit)中後七位用於表示字符的編碼,最高位為奇偶校驗位,一般作0看待。

2.

漢字編碼ASCII碼只對英文字母、數字和標點符號進行了編碼。同樣,要想處理漢字,也要對漢字進行統一編碼,給每個漢字一個惟一的編碼,我國於1980年發佈了國家漢字編碼標準GB2312-1990。漢字數量龐大,用一個字節無法區分,故漢字編碼採用2個字節。一個漢字佔用二個字節一個字符佔用一個字節

N*N點陣的漢字所用的空間是N*N/8 國標碼、機內碼、區位碼的關係

國標碼=區位碼+2020H

機內碼=國標碼+8080H

機內碼=區位碼+a0a0H


分享到:


相關文章: