傳送門:P4 二進(jìn)制-Representing Numbers and Letters with Binary
二進(jìn)制使用規(guī)則
? ? ? ? 表示規(guī)則

? ? ? ? 計(jì)算規(guī)則

8位計(jì)算機(jī)
? ? ? ? 可以表示2^8 = 256 個(gè)值。
????????8位又稱字節(jié),1字節(jié) = 8位,千字節(jié)(KB)、兆字節(jié)或百萬字節(jié)(MB)、千兆字節(jié)或十億字節(jié)(GB)、太字節(jié)或萬億字節(jié)(TB)不同前綴代表不同數(shù)量級。雖然千字節(jié)意味1000字節(jié),但實(shí)際上1000 約等于 2^10 = 1024,故也可稱為1024字節(jié)。
32位或64位計(jì)算機(jī)
? ? ? ? 8位計(jì)算機(jī)不能滿足大于256 - 1 = 255的數(shù)的存儲,故采用32位或64位存儲方式。
二進(jìn)制的正負(fù)表示
? ? ? ? 最高位作為符號位,次高位作為數(shù)值絕對值大小的最高位。
位址
? ? ? ? 為了方便存取數(shù)據(jù),計(jì)算機(jī)必須給內(nèi)存每一個(gè)位置做標(biāo)記,即位址。
二進(jìn)制的浮點(diǎn)數(shù)表示
? ? ? ? 最常見的表示標(biāo)準(zhǔn)? ? IEEE 754標(biāo)準(zhǔn)
????????例如,625.9 = 0.6259 * 10^3,6259是有效位數(shù),3是指數(shù)。

????????第一位:正負(fù)位;
????????接下來的8位:指數(shù)位;
????????剩下的23位:有效位數(shù)位。
計(jì)算機(jī)表示文字(含字母)
? ? ? ? 方法:利用數(shù)字為文字編碼。
? ? ? ? 5位序列編碼
????????著名英國作家 弗朗西斯·培根曾用5位序列,來編碼英文的26個(gè)字母,咎于2^5 = 32個(gè)數(shù)值過少,標(biāo)點(diǎn)符號未能被編碼。
? ? ? ? 7位序列編碼????ASCII
????????廣泛使用的編碼標(biāo)準(zhǔn),但僅使用于英文。
? ? ? ? 亂碼的出現(xiàn)
????????各國文字的不同,各國不同的編碼標(biāo)準(zhǔn)應(yīng)運(yùn)而生,兼容性為0,亂碼現(xiàn)象發(fā)生。
? ? ? ? Unicode? ? 統(tǒng)一所有編碼的標(biāo)準(zhǔn)
????????設(shè)計(jì)于1992年,最常見的Unicode是16位,有超過一百萬個(gè)位置。
最后
????????計(jì)算機(jī)的有關(guān)一切都為一長串0和1,辨識結(jié)果的不同完全取決于單位長度(字節(jié))的設(shè)定。