【阿花兒】小白保命秘籍(三)
第一章 第三節(jié) 信息表示
1.概念
有符號(hào)數(shù):用二進(jìn)制的第一位作為符號(hào)位,其余位為數(shù)值位。
用0代表正1代表負(fù)。
2.原碼、反碼、補(bǔ)碼
?????? 正數(shù):?? 原碼:數(shù)值部分轉(zhuǎn)成二進(jìn)制,最高位補(bǔ)0作為符號(hào)位。
???????????????????? ????? 原碼 = 反碼 = 補(bǔ)碼。
?????? 負(fù)數(shù):?? 原碼:數(shù)值部分轉(zhuǎn)成二進(jìn)制,最高位補(bǔ)1作為符號(hào)位。
????? ? ????反碼:符號(hào)位不變,其他位相反。
????????????? ??? 補(bǔ)碼:反碼+1。
3.數(shù)的范圍:

4.小數(shù)的表示方法有兩種:定點(diǎn)數(shù)和浮點(diǎn)數(shù)。
5.浮點(diǎn)數(shù)取值范圍的大小由階碼決定,而浮點(diǎn)數(shù)的精度由尾數(shù)決定。
6.數(shù)字編碼的方式:8421BCD碼。
7.ASCII用7位進(jìn)制表示,能表示128個(gè)不同的符號(hào)。占一個(gè)字節(jié)的存儲(chǔ)空間,最高位為0。
8.ASCII碼大小關(guān)系:數(shù)字<大寫(xiě)英文字母<小寫(xiě)英文字母
9.大寫(xiě)字母ASCII碼+32=對(duì)應(yīng)的小寫(xiě)字母的ASCII碼。
10.A的ASCII碼為65????? a的ASCII碼為97????? 0的ASCII碼為48
11.區(qū)位碼:用于表示漢字在區(qū)位表中的位置。
12.國(guó)標(biāo)碼(GB2312-80)占兩個(gè)字節(jié),每個(gè)字節(jié)最高位為0。
13.國(guó)標(biāo)碼=區(qū)位碼(十六進(jìn)制)+2020H
14.國(guó)標(biāo)碼用于信息交換。
15.漢字存放在計(jì)算機(jī)中是以機(jī)內(nèi)碼的形式存放的。
16.機(jī)內(nèi)碼占兩個(gè)字節(jié),每個(gè)字節(jié)最高位為1。
17.機(jī)內(nèi)碼=國(guó)標(biāo)碼+8080H=區(qū)位碼+A0A0H。
18.常見(jiàn)的輸入碼有:音碼(拼音輸入法)、形碼(五筆輸入法)、流水碼。
19.輸入碼用于漢字的輸入。
20.輸出碼用于漢字的輸出。
21.輸出碼也叫字模,主要有兩大類(lèi):點(diǎn)陣字模和矢量字模。
22.點(diǎn)陣字模的特點(diǎn)是:不易縮放、易失真。
23.矢量字模的特點(diǎn)是:易縮放,不易失真。
24.n*n的點(diǎn)陣字模的大小為n*n/8字節(jié)。
25.編碼方式中包含漢字?jǐn)?shù)量關(guān)系為:utf-8>GB18030>GBK>GB2312-80
26.區(qū)位碼的取值范圍為01-94;
?? 01-09的區(qū)碼代表特殊符號(hào),共682個(gè)。
?? 16-55的區(qū)碼代表一級(jí)漢字,按拼音排序,共3755個(gè)。
?? 56-87的區(qū)碼代表二級(jí)漢字,按部首/筆畫(huà)排序,共3008個(gè)。
27.BIG-5是臺(tái)灣、香港、澳門(mén)常用的繁體字字符集。