




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
,北友鄭金大專
BEIJINGUNIVERSITYOFPOSTSANDTELECOMMUNICATIONS
計(jì)算機(jī)信息表示與存儲(chǔ)
/物價(jià)
主要內(nèi)容
?2.1進(jìn)位計(jì)數(shù)制
?2.2數(shù)值編碼
?2.3字符的編碼
《大學(xué)計(jì)算機(jī)基砒》
什么是信息?
■信息的概念
-信息就是對(duì)客觀事物的反映,從本質(zhì)上看信息是對(duì)社
會(huì)、自然界的事物特征、現(xiàn)象、本質(zhì)及規(guī)律的描述
?信息的大小
-以概率來衡量信息的大小
?信息的單位
-信息熠(理解成某種特定信息的出現(xiàn)概率)
-信息病是信息論中用于度量信息量的一個(gè)概念。一個(gè)
系統(tǒng)越是有序,信息熠就越低
《大學(xué)計(jì)算機(jī)基砒》
第一節(jié)進(jìn)位計(jì)數(shù)制
《大學(xué)計(jì)算機(jī)基砒》
什么是進(jìn)位計(jì)數(shù)制?
?一種數(shù)的表示方法,按進(jìn)位的方法來計(jì)數(shù)
-常用的有十進(jìn)制數(shù),二進(jìn)制數(shù),八進(jìn)制數(shù),十六
進(jìn)制數(shù)
n1n_21
D=dn_1xb+dn_2xb+...+d1xb+doxb°
-2-m
+diX-Ib-1+-dZ2xb+...+d-111mxb
dj:第i位的數(shù)字,i是年之間的值
b.基數(shù)
b;:套位的權(quán)值,對(duì)于十進(jìn)制,第i位的權(quán)值是m
《大學(xué)計(jì)算機(jī)基砒》
十進(jìn)制數(shù)
?有效數(shù)字:0~9(678.34)D
?逢“十”進(jìn)位
678.34=6X102+7X10x+8X100+3X104+4X102
D=Dn?Dn_2DiDO.D_ID_2D.m
n1n21
=Dn?X10+Dn.2x10++0^10+Dox1O0
12m
+D,x10+D.2X10++D.mx10'
《大學(xué)計(jì)算機(jī)基砒》
二進(jìn)制數(shù)
?有效數(shù)字:0,1(101.01)B
?逢“二”進(jìn)位
101.01=1X22+0X2X+1X20+0X24+1X2-2
n1n21
=Bn-X2-+Bn.2x2-+-+B1x2+B0x2°
+B.IX2?1+B.2X2?2+…+B.mX2?m
《大學(xué)計(jì)算機(jī)基砒》
八進(jìn)制數(shù)
?有效數(shù)字:0~7(237.34)。
?逢“八”進(jìn)位
237.34=2X82+3X81+7X8°+3X8^+4X82
°=°n“°n.2°1°0?0-1°.2°.m
n1n21
=0巾1X8-+On.2x8-+-+O1x8+O0x8°
12m
+0.^8'+0.2*8++0.mx8
《大學(xué)計(jì)算機(jī)基砒》
十六進(jìn)制數(shù)
?有效數(shù)字:0-9,A,B,C,D,E,F(69C.2A)H
?逢“十六”進(jìn)位
69C.2A=6X162+9X161+12X16°+2X164+10X162
n1n21
=Hn.1X16-+Hn_2x16+H-H^I6+H0X16°
12m
+H.1x16+H.2X16++H.mx16'
《大學(xué)計(jì)算機(jī)基砒》
「進(jìn)制數(shù)
?有效數(shù)字:0,1,2,...,r-2,r-1
(XYZ.MN)r
?逢“r”進(jìn)位
XYZ.MN=XXr2+YXP+ZXr°+MXr】+NXr2
"y1帥.2NIN°?N.IN.2N.m
n1n20
=Nn.1Xr-+Nn.2xr-+H-N-iX^+NQxr
12m
+N-dIxr+N-z2xr++N-HmIxr
《大學(xué)計(jì)算機(jī)基砒》
不同進(jìn)制間的轉(zhuǎn)換
■,
?r進(jìn)制轉(zhuǎn)換成十進(jìn)制
?十進(jìn)制轉(zhuǎn)換成r進(jìn)制
?二進(jìn)制與八進(jìn)制,十六進(jìn)制間的相互轉(zhuǎn)換
《大學(xué)計(jì)算機(jī)基砒》
r進(jìn)制轉(zhuǎn)換成十進(jìn)制
r進(jìn)制轉(zhuǎn)化成十進(jìn)制:數(shù)碼乘以各自的權(quán)的累加
例:n-\
42l
(10101)B=2+2+1=21K=工%xr
2
(101.11)B=2+1+2」+2?2=5.75
2進(jìn)制表示符號(hào)
(101)o=8+1=65
1B二進(jìn)制
(71)O=7X8+1=57
3O八進(jìn)制
(101A)H=16+16+10=4106
D十進(jìn)制
H十六進(jìn)制
《大學(xué)計(jì)算機(jī)基砒》
十進(jìn)制轉(zhuǎn)換成「進(jìn)制
整數(shù)部分:除以r取余數(shù),直到商為0,余數(shù)逆讀。
?小數(shù)部分:乘以r取整數(shù),整數(shù)順讀。
(100)D=(144)O=(64)H
例(100.345)D=(1100100.01011)b八進(jìn)制
0.3458I100
2100x2
8124八
215000.690
84
2250x-2
01
1?1.381
十六進(jìn)制
00.760
0x216|100
11.521164
01范上轡話常機(jī)基砒》”
06
1.041
二進(jìn)制與八進(jìn)制、十六進(jìn)制的相
互轉(zhuǎn)換
?一位八進(jìn)制數(shù)對(duì)應(yīng)三位二進(jìn)制數(shù)
(144)o=(001100100)B
144
?一位十六進(jìn)制數(shù)對(duì)應(yīng)四位二進(jìn)制數(shù)
(64)H=(0H00W0)B
?二進(jìn)制轉(zhuǎn)化成八(十六)進(jìn)制
整數(shù)部分:從右向左按三(四)位進(jìn)行分組
小數(shù)部分:從左向右按三(四)位進(jìn)行分組
不足補(bǔ)零
(1101101110.110101)B=(1556.65)O
155665
=
(iioiionio.noiOIIB(36F.D4)H
36FD4
《大學(xué)計(jì)算機(jī)基砒》
二進(jìn)制與八進(jìn)制、十六進(jìn)制的關(guān)
系多
八進(jìn)制對(duì)應(yīng)二進(jìn)制十六進(jìn)制對(duì)應(yīng)二進(jìn)制十六進(jìn)制對(duì)應(yīng)二進(jìn)制
00000000081000
10011000191001
201020010A1010
301130011B1011
410040100C1100
510150101D1101
611060110E1110
711170111F1111
《大學(xué)計(jì)算機(jī)基砒》
課堂小練習(xí)
?二進(jìn)制轉(zhuǎn)換為十進(jìn)制:(10101.1001)B
?八進(jìn)制轉(zhuǎn)換為十進(jìn)制:(731.15)。
?十六進(jìn)制轉(zhuǎn)換為十進(jìn)制:(A6F9.3C)H
?十進(jìn)制轉(zhuǎn)換為二進(jìn)制:(492.125)D
?十進(jìn)制轉(zhuǎn)換為八進(jìn)制:(31.015625"
?十進(jìn)制轉(zhuǎn)換為十六進(jìn)制:(5392)口
?二進(jìn)制轉(zhuǎn)換為八進(jìn)制:(111001.10101)B
?二進(jìn)制轉(zhuǎn)換為十六進(jìn)制:
?八進(jìn)制轉(zhuǎn)換為二進(jìn)制:(4221.73)0
?十六進(jìn)制轉(zhuǎn)換為二進(jìn)制:(8AE.F7D)H
《上學(xué)計(jì)算機(jī)基砒》
基本的二進(jìn)制運(yùn)算
1.二進(jìn)制數(shù)的加法運(yùn)算
加法運(yùn)算法則
1101
0+0=0+1110
0+1=1+0=1ilOH
1+1=0(進(jìn)位)
2.二進(jìn)制數(shù)的減法運(yùn)算
減法運(yùn)算法則
0-0=1-1=011011
?
1-0=11110
H01
0-1=1(借位)
《大事補(bǔ)#而或砒5
基本的二進(jìn)制運(yùn)算
3.二進(jìn)制數(shù)的乘法運(yùn)算4.二進(jìn)制數(shù)的減法運(yùn)算
乘法運(yùn)算法則
0X0=0
0X1=1X00
1X1=1
1101
X1010
0000-
1101
0000
+1101
10000010《大老計(jì)寡機(jī)小F
二進(jìn)制的邏輯運(yùn)算
邏輯非的真值表
1.邏輯非運(yùn)算燈
A£二A
0
A01
10
川卜
電源
邏輯與的真值表
2.邏輯與運(yùn)算
ABF=AXB
000
010
100
111
《
二進(jìn)制的邏輯運(yùn)算
3.邏輯或運(yùn)算
邏輯或的真值表
ABF==A+B
000
011
101
111
《大學(xué)計(jì)算機(jī)基砒》
第二節(jié)數(shù)值編碼
《大學(xué)計(jì)算機(jī)基砒》
為什么是二進(jìn)制?
二進(jìn)制優(yōu)點(diǎn):物理上容易實(shí)現(xiàn),運(yùn)算簡(jiǎn)單,
數(shù)值十/二進(jìn)制轉(zhuǎn)換;內(nèi)存:二/十進(jìn)制轉(zhuǎn)換數(shù)值
------------------------------;------------------------->
I\西文字形碼西文
西文ASCH碼;
------------------------------!--------------------------------->
漢字輸入碼/機(jī)內(nèi)碼轉(zhuǎn)換;;漢字字形碼漢字
---------------------------------->::--------------------->
■
聲音、圖像模/數(shù)轉(zhuǎn)換?;數(shù)/模轉(zhuǎn)換聲音、圖
i上學(xué)計(jì)算機(jī)基砒》-------------------->
計(jì)算機(jī)中的數(shù)值
?日常生活中:整數(shù)和實(shí)數(shù)
?計(jì)算機(jī)中:
-帶符號(hào)數(shù):用來表示整數(shù)
lByte=8bit
-定點(diǎn)數(shù):純小數(shù)或整數(shù)(小數(shù)點(diǎn)位置固定)
1KB=1O24B
-浮點(diǎn)數(shù):實(shí)數(shù)(小數(shù)點(diǎn)位置浮動(dòng))1MB=1O24KB
■計(jì)算機(jī)的數(shù)據(jù)單位:1GB=1024MB
1TB=1O24GB
-位(bit)
-字節(jié)(Byte,簡(jiǎn)寫B(tài))
-字(兩個(gè)字節(jié))
-字長(zhǎng)(計(jì)算機(jī)并行計(jì)算的二進(jìn)制的位數(shù),即運(yùn)算器的長(zhǎng)度)
《大學(xué)計(jì)算機(jī)基砒》
帶符號(hào)數(shù)的表示多
1.符號(hào)數(shù)的機(jī)器數(shù)奉示
符號(hào)位“0”表示正、“「表示
負(fù)
定點(diǎn)小數(shù):
帶符號(hào)數(shù)的表示
2,帶符號(hào)數(shù)的表示
假定一個(gè)數(shù)在機(jī)器中占用8位。
(1)原碼
>0X0<=X+7:00000111+0:00000000
兇原=
?1兇X<=0-7:10000111-0:10000000
(2)反碼
>ox0<=X+7:00000111+0:00000000
兇反=
X<=0
?1區(qū)I-7:11111000-0:11111111
(3)補(bǔ)碼>0X0<=X+7:00000111+0:00000000
因]反=
《大學(xué)計(jì)算機(jī)基砒》
>1|X|+1X<=0-7:11111001-0:00000000
原碼,反碼,補(bǔ)碼的相■,互運(yùn)算
?請(qǐng)記住:
-正數(shù)的反碼與原碼相同
-正數(shù)的補(bǔ)碼與原碼相同
-負(fù)數(shù)的反碼符號(hào)位不變,數(shù)值位按位取反
-負(fù)數(shù)的補(bǔ)碼在反碼最低位加1
正數(shù)
原碼反碼補(bǔ)碼
負(fù)數(shù)
符號(hào)位不變最低位加1
數(shù)值位取反
《上學(xué)計(jì)算機(jī)基砒》
課堂小練習(xí)
?1.請(qǐng)寫出下列數(shù)的原碼,反碼和補(bǔ)碼
?2.已知一個(gè)數(shù)的反碼,求原碼和補(bǔ)碼
?3.已知一個(gè)數(shù)的補(bǔ)碼,求原碼和反碼
《大學(xué)計(jì)算機(jī)基砒》
補(bǔ)碼運(yùn)算
?引入補(bǔ)碼的目的:化減法為補(bǔ)碼加法
?補(bǔ)碼運(yùn)算規(guī)則:(X+Y)補(bǔ)=(X)補(bǔ)+(丫)補(bǔ)
?請(qǐng)看如下示例:
?X=91,Y=35,X-Y=?
?X-Y=X+(-Y)
?X=(91)D=(1011011)B(X)補(bǔ)=01011011
?(-Y尸(-35)D=(-1000U)BGY)補(bǔ)=11011101
?(X)補(bǔ)+(-Y)補(bǔ)=01011011+11011101=00111000
?(X-丫)補(bǔ)=(X)補(bǔ)+(-Y)補(bǔ)=00111000
?X-Y=56
《大學(xué)計(jì)算機(jī)基砒》
溢出
?什么是溢出?
—補(bǔ)碼的范圍:
?最大值為:01111111=+127(8位)
?最小值為:10000000=-128(8位)
?為什么?
?32位補(bǔ)碼的范圍是什么?
-當(dāng)運(yùn)算結(jié)果超出范圍時(shí),稱為溢出
《大學(xué)計(jì)算機(jī)基砒》
定點(diǎn)數(shù)
?小數(shù)點(diǎn)位置只允許固定在數(shù)的開頭或結(jié)尾
-定點(diǎn)小數(shù)
-定點(diǎn)整數(shù)
定點(diǎn)小數(shù):C^^XPTTTTTTT
S
定點(diǎn)整數(shù):
卜數(shù)點(diǎn)
符號(hào)位
《大學(xué)計(jì)算機(jī)基砒》
■與
?小數(shù)點(diǎn)浮動(dòng)
?科學(xué)記數(shù)法表示
-56789000=-5.6789X108
567.89=+5.6789X102
-0.056789=-5.6789X10-2
N=(-1)SXMXR^^^
一階碼二)
《大學(xué)計(jì)算機(jī)基砒》
二進(jìn)制浮點(diǎn)數(shù)
?將二進(jìn)制數(shù)用浮點(diǎn)數(shù)形式表示
?二進(jìn)制浮點(diǎn)數(shù)非常重要
101101.101=1.01101101X2101
M=i^noiior>
e=^ioTy~
《大學(xué)計(jì)算機(jī)基砒》
多
?浮點(diǎn)數(shù)(float)
舉例
?如何存儲(chǔ)(-32.5)D?
100
(-30.5)D=(-11110.1)B=(-1.11101X2)B
float型:
S=1
M=11101
e=100+01111111=10000011
11000001111101000000000000000000
《大學(xué)計(jì)算機(jī)基砒》
舉例
?如何存儲(chǔ)(-32.5)D?
100
(-30.5)D=(-11110.1)B=(-1.11101X2)B
double型:
S=1
M=11101
e=100+01111111111=10000000011
11000000001111101000000000000000000000000000000
《大學(xué)計(jì)算機(jī)基砒》
一些注意事項(xiàng)
?IEEE754標(biāo)準(zhǔn)規(guī)定
-指數(shù)e不能全為1,即最大值為+127
-指數(shù)e可以允許全0,即最小值為-126
?思考:為什么不是-127?
-指數(shù)e的范圍是-126?127
?二進(jìn)制為00000001T1111111
-思考:
?float型表示數(shù)的范圍是多少?-2127—2127
?double型表示數(shù)的范圍是多少??21°23?21023
《大學(xué)計(jì)算機(jī)基砒》
為什么選擇浮點(diǎn)數(shù)
??
Ibit31bit
符號(hào)位數(shù)值位
-(231-1W231-1)
[127?+2127
Ibit8bit23bit
符號(hào)位階碼尾數(shù)
可見相同的存儲(chǔ)空間,浮點(diǎn)數(shù)表示更大的范圍
《大學(xué)計(jì)算機(jī)基砒》
十進(jìn)制的編碼
《大學(xué)計(jì)算機(jī)基砒》
BCD碼
?8421碼
?927.1->(100100100111.0001)BCD
《大學(xué)計(jì)算機(jī)基砒》
第三節(jié)字符的編碼
《大學(xué)計(jì)算機(jī)基砒》
字符的編碼
?ASCII-AmericanStandardCodeforInformation
Interchange(美國(guó)標(biāo)準(zhǔn)信息交換碼)
128個(gè)常用字符,用7位二進(jìn)制編碼,從0到127
控制字符:。?32,127;普通字符:94個(gè)。
例如:“a”字符的編碼為1100001,對(duì)應(yīng)的十進(jìn)制數(shù)
是97;
換行0AH10lolI口IE
回車0DH13_____v________)
空格20H327位(128個(gè)字符)
O?'9'30H-39H48?570x00-0x7F
4?241H?5AH65?90
宣?61H-7AH97?122
《大學(xué)計(jì)算機(jī)基砒》
漢字的編碼
輸入碼A國(guó)標(biāo)碼A機(jī)內(nèi)碼A地址碼A字形碼.____A
漢俞出
漢字
漢字機(jī)內(nèi)碼、國(guó)標(biāo)碼和區(qū)位碼三者之間的關(guān)系為:區(qū)位碼(十進(jìn)制)的兩
個(gè)字節(jié)分別轉(zhuǎn)換為十六進(jìn)制后加20H得到對(duì)應(yīng)的國(guó)標(biāo)碼;機(jī)內(nèi)碼是漢字交
換碼(國(guó)標(biāo)碼)兩個(gè)字節(jié)的最高位分別加1,即漢字交換碼(國(guó)標(biāo)碼)的
兩個(gè)字節(jié)分別加80H得到對(duì)應(yīng)的機(jī)內(nèi)碼;區(qū)位碼(十進(jìn)制)的兩個(gè)字節(jié)分
別轉(zhuǎn)換為十六進(jìn)制后加A0H得到對(duì)應(yīng)的機(jī)內(nèi)碼。
《大學(xué)計(jì)耳機(jī)寒砒》
漢字編碼
(1)漢字輸入碼
音碼類全拼、雙拼、微軟拼音、自然碼和智能ABC等
形碼類五筆字型法、鄭碼輸入法等。
(2)漢字國(guó)標(biāo)碼(GB2312—80)
每個(gè)漢字占兩個(gè)字節(jié)。
一級(jí)漢字:3755個(gè);二級(jí)漢字:3008個(gè)。
漢字分區(qū),每個(gè)區(qū)94個(gè)漢字。
(3)機(jī)內(nèi)碼
漢字在設(shè)備或信息處理系統(tǒng)內(nèi)部最基本的表達(dá)形式。
漢字國(guó)標(biāo)碼漢字內(nèi)碼
中8680(0101011001010000)B(1101011011010000)B
華
5942(00111011001《0上10學(xué)1計(jì)0k第機(jī)基(礎(chǔ)10》11101110101010k
漢字的字形碼多
(4)漢字字形碼
0123456189101112131415十六進(jìn)制碼
0??0300
點(diǎn)陣:漢字字形點(diǎn)陣的代碼1??0300
2**0300
有16X16、24X24、32X32、48X48等3■??0304
4□□□□□□□□□□□□□□□aFFFE
5□□0300
編碼、存儲(chǔ)方式簡(jiǎn)單、無需轉(zhuǎn)換直接輸出6**0300
7??0300
;■:?*0300
放大后產(chǎn)生的效果差9?**0380
10□□?0640
11???0C20
12????1830
矢量:存儲(chǔ)的是描述漢字字形的輪廓
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年項(xiàng)目管理考試掘金試題及答案
- 2024年項(xiàng)目管理考試練習(xí)試題及答案
- 項(xiàng)目成效評(píng)估方法的探索試題及答案
- 項(xiàng)目進(jìn)展監(jiān)控技術(shù)的有效性分析試題及答案
- 銀行營(yíng)銷及市場(chǎng)開發(fā)試題及答案
- 稅務(wù)風(fēng)險(xiǎn)防范實(shí)例解析試題及答案
- 遮板安裝專項(xiàng)施工方案
- 2024年項(xiàng)目管理找出項(xiàng)目瓶頸的考點(diǎn)試題及答案
- 2025年注會(huì)備考的積極心態(tài)培養(yǎng)試題及答案
- 智能財(cái)稅考試題型及答案
- 2025年度民政局離婚協(xié)議書模板(家庭財(cái)產(chǎn)分割專用)
- 2025年共青團(tuán)入團(tuán)考試測(cè)試題庫(kù)及答案
- 旅游接待業(yè)考試題及答案
- 店鋪裝修施工方案
- 2025火災(zāi)報(bào)警產(chǎn)品強(qiáng)制性產(chǎn)品認(rèn)證實(shí)施細(xì)則
- 中考數(shù)學(xué)《數(shù)與式》專題訓(xùn)練(含答案)
- 新生兒呼吸窘迫綜合征的護(hù)理查房
- 體外診斷試劑培訓(xùn)課件
- 《ICC概述》課件:揭秘國(guó)際刑事法院的職能與運(yùn)作
- 《建筑裝飾工程施工圖設(shè)計(jì)》學(xué)習(xí)領(lǐng)域課程標(biāo)準(zhǔn)
- DB33T 1214-2020 建筑裝飾裝修工程施工質(zhì)量驗(yàn)收檢查用表標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論