第3章:數(shù)據(jù)存儲(chǔ)
計(jì)算機(jī)是一個(gè)可編程的數(shù)據(jù)處理機(jī)器,我們先討論不同的數(shù)據(jù)類型以及它們是如何存儲(chǔ)在計(jì)算機(jī)中的辨萍。
3.1 數(shù)據(jù)類型
- 數(shù)字:工程程序棋恼,如Eclipse
- 文本:WPS
- 音頻:MP3
- 圖形:JPG
- 視頻:MP4
計(jì)算機(jī)行業(yè)中使用術(shù)語(yǔ)多媒體來(lái)定義包含數(shù)字、文本锈玉、圖像爪飘、音頻、視頻的信息拉背。
-
計(jì)算機(jī)內(nèi)部的數(shù)據(jù)
- 位:bit师崎,是存儲(chǔ)在計(jì)算機(jī)中的最小單位,它是0或1椅棺。
- 位模式:一個(gè)序列犁罩,也被稱為位流,8個(gè)bit是一個(gè)字節(jié)
- 數(shù)據(jù)壓縮:為占用較少的內(nèi)存空間两疚,數(shù)據(jù)存儲(chǔ)之前通常被壓縮
- 錯(cuò)誤檢測(cè)和糾正:
3.2 存儲(chǔ)數(shù)字
- 在存儲(chǔ)到計(jì)算機(jī)內(nèi)存中之前床估,數(shù)字被轉(zhuǎn)換到二進(jìn)制系統(tǒng)。
- 有兩個(gè)需要解決的問(wèn)題诱渤?
- 如何存儲(chǔ)數(shù)字的符號(hào)丐巫?
- 多種方式
- 如何顯示十進(jìn)制小數(shù)點(diǎn)?
- 定點(diǎn)
- 浮點(diǎn)
- 如何存儲(chǔ)數(shù)字的符號(hào)丐巫?
3.2.1 存儲(chǔ)整數(shù)
整數(shù)通常使用定點(diǎn)表示法存儲(chǔ)在內(nèi)存中
- 無(wú)符號(hào)表示法
- 最大表示0~2n-1,n為位數(shù)
- 符號(hào)加絕對(duì)值表示法
- 范圍 -(2n-1-1)~ +2n-1-1
- 有兩個(gè)0,正0和負(fù)0
- 二進(jìn)制補(bǔ)碼表示法