計算機中數(shù)據(jù)的表示演示文稿_第1頁
計算機中數(shù)據(jù)的表示演示文稿_第2頁
計算機中數(shù)據(jù)的表示演示文稿_第3頁
計算機中數(shù)據(jù)的表示演示文稿_第4頁
計算機中數(shù)據(jù)的表示演示文稿_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

計算機中數(shù)據(jù)的表示演示文稿1目前一頁\總數(shù)三十三頁\編于十九點(優(yōu)選)計算機中數(shù)據(jù)的表示2目前二頁\總數(shù)三十三頁\編于十九點信息的數(shù)字化編碼信息:

①數(shù)值信息:指具有確定的值,且在數(shù)軸上有對應的點。

②非數(shù)值信息:指數(shù)軸上沒有對應點的信息,如字符、文字、語音、圖形、圖像等。信息的數(shù)字化編碼:計算機進行信息處理時,首先要將相應的信息輸入到計算機中,并以一定的數(shù)據(jù)形式存儲在計算機中。計算機內部是一個二進制數(shù)字世界,因此,不論是數(shù)值信息還是非數(shù)值信息,都必須經過數(shù)字化編碼轉換成二進制碼的形式,才能進行傳送、存儲和處理。

內存數(shù)值十進制→二進制西文ASCII碼漢字輸入碼→機內碼聲音、圖像模擬信號→數(shù)字信號輸入設備二進制→十進制數(shù)值ASCII碼→西文字形碼西文機內碼→漢字字形碼漢字數(shù)字信號→模擬信號聲音、圖像輸出設備3目前三頁\總數(shù)三十三頁\編于十九點進位計數(shù)制━━基數(shù)、數(shù)位、位權基數(shù):不同的進位計數(shù)制是以基數(shù)(Radix)來區(qū)分的,若以r表示基數(shù),則:

①r=10十進制━━可使用的數(shù)符:0~9

進位計數(shù)規(guī)則:逢10進1,借1當10

②r=2二進制━━可使用的數(shù)符:0、1進位計數(shù)規(guī)則:逢2進1,借1當2

③r=8八進制━━可使用的數(shù)符:0~7

進位計數(shù)規(guī)則:逢8進1,借1當8

④r=16十六進制━━可使用的數(shù)符:0~9、A、B、C、D、E、F

進位計數(shù)規(guī)則:逢16進1,借1當16

⑤rR進制━━可使用的數(shù)符:0~r-1

進位計數(shù)規(guī)則:逢r進1,借1當r數(shù)位:指數(shù)符在一個數(shù)中所處的位置。4目前四頁\總數(shù)三十三頁\編于十九點進位計數(shù)制━━基數(shù)、數(shù)位、位權位權:指某進制數(shù)的每一個數(shù)位上數(shù)符所具有的權值。

①十進制━━數(shù)中各個數(shù)位的位權值是以10為底的冪。

②二進制━━數(shù)中各個數(shù)位的位權值是以2為底的冪。

R進制━━數(shù)中各個數(shù)位的位權值是以r為底的冪。每個位置上數(shù)符所代表的值等于該數(shù)符乘以該位的位權值?!纠渴M制:(752.65)10=7×102

+5×101+2×100

+6×10-1

+5×10-2

二進制:(1011.01)2=1×23+0×22

+1×21+1×20

+0×2-1

+1×2-2=(11.25)10

八進制:(752.65)8=7×82+5×81

+2×80

+6×8-1

+5×8-2=(490.828125)10

十六進制:(752.65)16

=7×162+5×161

+2×160+6×16-1+5×16-2

=(1874.394531)10

5目前五頁\總數(shù)三十三頁\編于十九點進位計數(shù)制━━按位權展開多項式按位權展開多項式:

①若十進制數(shù)N為:dndn-1

d1d0

.d-1d-2

d-(m-1)

d-m則:N=dn×10n+dn-1×10n-1+…+d1×101+d0×100

+d-1×10-1+…+d-m×10-m其中,di是0~9數(shù)符中的任意一個,m、n是正整數(shù),10是基數(shù)。【例】N=(694.923)10=6×102

+

9×101

+4×100

+9×10-1

+

2×10-2

+3×10-3

☆移位操作:對于十進制數(shù),若將各位向左移動1位,則其值增大到原來的10倍;若將各位向右移動1位,則其值減小到原來的十分之一。

【例】十進制數(shù):N=(694.923)10向左移1位:N=(6949

.23)10是原來的10倍向右移1位:N=(69.4923)10是原來的十分之一6目前六頁\總數(shù)三十三頁\編于十九點進位計數(shù)制━━二進制②若二進制數(shù)N為:dndn-1

d1d0

.d-1d-2

d-(m-1)

d-m則:N=dn×2n+dn-1×2n-1+…+d1×21+d0×20

+d-1×2-1+…+d-m×2-m其中,di是0、1數(shù)符中的任意一個,m、n是正整數(shù),2是基數(shù)。【例】N=(1101001.101)2=26

+25+23+20+2-1

+2-3

=(105.625)10

☆移位操作:對于二進制數(shù),若將各位向左移動1位,則其值增大到原來的2倍;若將各位向右移動1位,則其值減小到原來的二分之一。

【例】二進制數(shù):N=(101011.1)2=

(43.5)10向左移1位:N=(1010111)2=

(87)10是原來的2倍向右移1位:N=(10101.11)2=

(21.75)10是原來的二分之一7目前七頁\總數(shù)三十三頁\編于十九點進位計數(shù)制━━八進制③若八進制數(shù)N為:dndn-1

d1d0

.d-1d-2

d-(m-1)

d-m則:N=dn×8n+dn-1×8n-1+…+d1×81+d0×80

+d-1×8-1+…+d-m×8-m其中,di是0~7數(shù)符中的任意一個,m、n是正整數(shù),8是基數(shù)?!纠?/p>

N=(576.712)8

=5×82

+7×81

+6×80

+7×8-1

+

1×8-2

+2×8-3=5×(23)2

+7×(23)1

+6×(23)0

+7×(23)-1

+

1×(23)-2

+2×(23)-3=(101

111

110

.

111

001

010)2

=(382.89453125)10

【例】

N=(11110.11111)2=(011

110

.

111

110)2

=(36.76)8

=(30.96875)10

八進制←二進制:采用“三位并一位”方法,以小數(shù)點為基準,整數(shù)部分從右到左,每三位一組,高位不足三位時補0;小數(shù)部分從左到右,每三位一組,低位不足三位時補0;然后每組改成等值的一位八進制數(shù)符即可。八進制→二進制:采用“一位拆三位”方法,將每位的八進制數(shù)用等值的三位二進制數(shù)代替,然后連接起來即可。8目前八頁\總數(shù)三十三頁\編于十九點進位計數(shù)制━━十六進制④若十六進制數(shù)N為:dndn-1

d1d0

.d-1d-2

d-(m-1)

d-m則:N=dn×16n+dn-1×16n-1+…+d1×161+d0×160

+d-1×16-1+…+d-m×16-m其中,di是0~9、A、B、C、D、E、F數(shù)符中的任意一個,16是基數(shù)?!纠?/p>

N=(13BD2.7C)16=1×164

+3×163

+11×162

+13×161

+2×160

+7×16-1

+12×16-2

=1×(24)4

+3×(24)3

+11×(24)2

+13×(24)1

+2×(24)0

+7×(24)-1

+12×(24)-2

=(0001

0011

1011

1101

0010.0111

1100)2=(80850.484375)10【例】

N=(11110.11111)2=(0001

1110

.

1111

1000)2

=(1E.F8)16

=(30.96875)10

十六進制←二進制:采用“四位并一位”方法,以小數(shù)點為基準,整數(shù)部分從右到左,每四位一組,高位不足四位時補0;小數(shù)部分從左到右,每四位一組,低位不足四位時補0;然后每組改成等值的一位十六進制數(shù)符即可。十六進制→二進制:采用“一位拆四位”方法,將每位的十六進制數(shù)用等值的四位二進制數(shù)代替,然后連接起來即可。9目前九頁\總數(shù)三十三頁\編于十九點進位計數(shù)制━━R進制

⑤若R進制數(shù)N為:dndn-1

d1d0

.d-1d-2

d-(m-1)

d-m則:N=dn×rn+dn-1×rn-1+…+d1×r1+d0×r0

+d-1×r-1+…+d-m×r-m其中,di是0~r-1數(shù)符中的任意一個,m、n是正整數(shù),r是基數(shù)?!纠縉=(536.12)7

=5×72+3×71

+6×70

+1×7-1

+2×7-210

☆移位操作:對于R進制數(shù),若將各位向左移動1位,則其值增大到原來的r倍;若將各位向右移動1位,則其值減小到原來的r分之一。二進制、八進制、十六進制、R進制數(shù)轉換成十進制數(shù):采用“按權相加法”,可將任意一種進制的數(shù)轉換成十進制數(shù),只需按位權展開然后相加,得到的和就是其等值的十進制數(shù)。10目前十頁\總數(shù)三十三頁\編于十九點進位計數(shù)制━━常用的進位制之間的對應關系

十進制(D)二進制(B)八進制(O)十六進制(H)000011112102231133410044510155611066711177810001089100111910101012A、a11101113B、b12110014C、c13110115D、d14111016E、e15111117F、f11目前十一頁\總數(shù)三十三頁\編于十九點進位計數(shù)制━━進制轉換十進制數(shù)轉換成二進制數(shù):

①整數(shù)部分━━“除2取余,自后而前”分析:若十進制整數(shù)N已被表示成等值的二進制數(shù):dndn-1…

d1d0

則:N=

dn×2n

+dn-1×2n-1

+…+d1×21+d0×20將上式除以2,得到的余數(shù)是d0;再將商除以2,所得到的余數(shù)是d1;以此類推,一直進行下去,直到商為0。得到的余數(shù)序列反向排列后,就是二進制整數(shù)中各個位置上的數(shù)符:dndn-1…d1d0

②小數(shù)部分━━“乘2取整,自前而后”分析:若十進制小數(shù)N已被表示成等值的二進制數(shù):0.

d-1d-2…d-(m-1)d-m

則:N=

d-1×2-1

+d-2×2-2

+…+d-(m-1)×2-(m-1)+d-m×2-m將上式乘以2,得到的整數(shù)是d-1;再將小數(shù)部分乘以2,所得到的整數(shù)是d-2;以此類推,一直進行下去,直到小數(shù)部分為0或者小數(shù)位數(shù)達到指定要求為止。得到的整數(shù)序列正向排列后,就是二進制小數(shù)中各個位置上的數(shù)符:0.

d-1d-2…d-(m-1)d-m

12目前十二頁\總數(shù)三十三頁\編于十九點【例】求(102.345)10

=(

?)2

(要求:小數(shù)位數(shù)保留6位)

(102.345)10

=(

1100110.01011)2102求余數(shù)251022512121260230211

0

1

一直除到商為0為止。將余數(shù)序列反向排列,得到:(102)10=(1100110)2取整數(shù)0.345×2

0

0.690×2

1

1.38×2

0

0.76×21

1.52×21

1.04×20

0.08一直乘到小數(shù)部分為0或者小數(shù)位數(shù)達到指定要求為止。

將整數(shù)序列正向排列,得到:(0.345)10=(0.01011)2

13目前十三頁\總數(shù)三十三頁\編于十九點機器數(shù)機器數(shù)、真值:在計算機中,數(shù)據(jù)(包括數(shù)據(jù)中的正負符號和小數(shù)點位置)都是用特定的二進制代碼和格式上的約定來表示的。一個數(shù)在計算機內部表示成的二進制形式稱為機器數(shù),原來的數(shù)稱為這個機器數(shù)的真值。機器數(shù)的特點:①機器數(shù)有固定的位數(shù),它所表示的數(shù)受到計算機固有位數(shù)的限制,因此機器數(shù)具有一定的范圍,超過這個范圍將發(fā)生溢出。

②機器數(shù)將其真值的正負符號數(shù)字化。計算機中只能識別0和1,數(shù)的正負符號就通過0和1來加以區(qū)分,在機器數(shù)中規(guī)定其符號位(通常是一個數(shù)的最高位),使用0和1分別表示其值的正和負。

③機器數(shù)中依靠格式上的約定來表示小數(shù)點的位置。14目前十四頁\總數(shù)三十三頁\編于十九點機器數(shù)━━原碼原碼表示法:將機器數(shù)的最高位(即最左邊的一位)規(guī)定為符號位,且以0表示正號,以1表示負號;其余的各位用來表示數(shù)的大小,即數(shù)的絕對值。換句話說:正整數(shù)的原碼就是該數(shù)本身,負整數(shù)的原碼在數(shù)的絕對值前加入表示負號的1?!纠考僭O機器數(shù)的位數(shù)是8位,則:[+73]原=01001001[+127]原=01111111[–73]原=11001001[–127]原=11111111

[+0]原=00000000

[–0]原=10000000原碼表示簡單易懂,與真值轉換方便。但原碼機器數(shù)在參與運算時,若將符號位和數(shù)值一起進行運算,有時會產生錯誤的結果。【例】―6+4的正確結果應該為―2,但按下面原碼運算,結果為―10:

10000110―6的原碼機器數(shù)+000001004的原碼機器數(shù)

10001010結果的原碼還原為真值為―10

對于真值0,可以被認為是+0,也可以被認為是–0,其原碼不唯一。15目前十五頁\總數(shù)三十三頁\編于十九點機器數(shù)━━補碼“?!钡母拍睿耗J侵敢粋€計量系統(tǒng)的計數(shù)范圍。

【例】時鐘的模為12,計量范圍是0~11。若時鐘當前指向9,要使其指向4,可以逆時針撥動5小時,即:(9–5)=4;也可以順時針撥動7小時,即:(9+7)除以模(12)取其余數(shù)=4。這樣,減法運算(9–5)就轉換成加法運算(9+7)除以模(12)取余數(shù),那么+7就可以看成是–5的補碼?!纠孔珠Ln位的計算機,表示整數(shù)時其模為2n,計量范圍是0~2n-1。假設n=8,模為28=256,計量范圍是0~255(二進制表示為00000000~11111111)。若當前值是11111111,再加1,計數(shù)值變?yōu)?0000000,最高位上溢出了一個1。任何有模的計量器,均可化減法為加法運算,只需將負數(shù)用其補碼來表示即可。補碼表示法:若計算機字長為n位,對于整數(shù)X而言,則:X0≤X<2n-1(X為正數(shù)時)[X]補= 2n+X=2n-|X|–2n-1≤X<0(X為負數(shù)時)換句話說,正整數(shù)X的補碼就是該數(shù)X自己,負整數(shù)X的補碼為2n-|X|。16目前十六頁\總數(shù)三十三頁\編于十九點【例】假設機器數(shù)的位數(shù)是8位,則:[+73]補=01001001(73)10=(01001001)2[–73]補=10110111(28-73)10=(10110111)2[+127]補=01111111(127)10=(01111111)2

[–127]補=10000001(28-127)10=(10000001)2[+1]補=00000001(1)10=(00000001)2

[–1]補=11111111

(28-1)10=(11111111)2

[+0]補=00000000(0)10=(00000000)2

[–0]補=00000000(28-0)10=(100000000)2機器數(shù)是8位,最高位的1自動溢出。對于真值0,無論是+0或是–0,補碼是唯一的。若機器數(shù)是8位,則:當X>0時,最大值的[X]補=01111111→(+

127)真值當X<0時,絕對值最大的[X]補=10000000→(-128)真值8位整數(shù)的補碼表示范圍是:―128~+127請思考:若機器數(shù)是16位,則:當X>0時,最大值的[X]補=?→(+?)真值當X<0時,絕對值最大的[X]補=?→(-?)真值16位整數(shù)的補碼表示范圍是:―?~+?17目前十七頁\總數(shù)三十三頁\編于十九點機器數(shù)━━補碼求負整數(shù)補碼的便捷方法:符號位取1,其余各位按其真值逐位取反,然后在末位加上1。簡稱“求反加1法”。從補碼求真值的便捷方法:若補碼的符號位為0,表示其真值為正數(shù),則符號位后的二進制代碼就是真值;若補碼的符號位為1,表示其真值為負數(shù),則將符號位后的二進制代碼逐位取反,然后在末位加上1,所得結果加上負號后即為真值?!纠壳螅èD36)10的補碼。第1步:求出(―36)10的等值二進制數(shù),得:(–0100100)2第2步:符號位取1,其余各位取反,得:11011011第3步:末位加上1,得:11011100因此[–36]補=[11011100]補

【例】求[11110110]補的真值。第1步:除符號位外,各位取反,得:0001001第2步:末位加上1,得:―0001010第3步:真值為(–0001010)2→

(–10)1018目前十八頁\總數(shù)三十三頁\編于十九點機器數(shù)━━補碼采用補碼表示后,減法運算也統(tǒng)一到加法運算,從而大大簡化計算機運算部件的電路設計,所以現(xiàn)代計算機中都使用補碼形式的機器數(shù)。【例】―6+4的正確結果為―2,按下面補碼運算,結果為―2:

11111010―6的補碼機器數(shù)+000001004的補碼機器數(shù)

11111110結果的補碼還原為真值為―20

因為結果的補碼其符號位為1,表示真值為負數(shù),按“求反加1法”,得:真值為(–

0000010)2→

(–2)10

根據(jù)補碼定義,可以證明:[X]補+[Y]補=[X+Y]補[X]補―[Y]補=[X―Y]補這表明,兩個補碼加減的結果也是補碼,而且在運算時,符號位連同數(shù)值部分作為一個整體參加運算,若符號位有進位,則舍去進位。19目前十九頁\總數(shù)三十三頁\編于十九點機器數(shù)━━反碼、移碼關于反碼:利用“求反加1法”的可求得負整數(shù)的補碼,若只求反而不加1,就得到另一種機器數(shù)的表示,即反碼表示。反碼很少直接用于計算中,主要被用作真值求補碼的一個過渡手段。反碼表示法:若計算機字長為n位,對于整數(shù)而言,則:

X

0≤X<2n-1(X為正數(shù)時)

[X]反=

(2n―1)+X

–2n-1≤X<0(X為負數(shù)時)換句話說,正整數(shù)X的反碼就是該數(shù)X自己,負整數(shù)X的反碼為(2n―1)+X。移碼表示法:若計算機字長為n位,對于整數(shù)而言,則:

[X]移=2(n-1)+X―2(n-1)≤X<2(n-1)

換句話說,無論為正還是為負,都在符號位加“1”(即X加上2(n-1)),若符號位有進位,則舍去進位。因此,若真值為正,則移碼的最高位為1;若真值為負,則移碼的最高位為0。移碼在計算機中主要用于表示浮點數(shù)中的階。【例】假設機器數(shù)的位數(shù)是8位,則:[+36]移=27

+36=10000000+00100100=[10100100]移

[―36]移=27

―36=10000000+11011100=[01011100]移

在移碼表示中,真值“0”的表示是唯一的:[0]移=[10000000]移

20目前二十頁\總數(shù)三十三頁\編于十九點數(shù)據(jù)中小數(shù)點的表示━━定點表示定點表示法:是指已經約定了數(shù)據(jù)中小數(shù)點的位置,且固定不變。該位置在設計計算機時已被隱式約定,因此無需再用任何狀態(tài)來顯式表示小數(shù)點,這樣的數(shù)據(jù)稱為定點數(shù)。在一個具體的計算機中,隱式約定的小數(shù)點位置是固定不變的。定點數(shù)表示形式通常有兩種:

①小數(shù)點位置固定在數(shù)的最高位之前,使機器所表示的數(shù)都是純小數(shù)。

②小數(shù)點位置固定在數(shù)的最低位之后,使機器所表示的數(shù)均為整數(shù)。定點小數(shù):【例】假設n=8,則:

00100010表示+0.265625

10100010表示–0.265625絕對值最大的值有:01111111表示(+0.1111111)2→

(1–2-7)1011111111表示(–0.1111111)2→

–(1–2-7)10絕對值最小的值有:00000001表示(+0.0000001)2→

(2-7)1010000001表示(–0.0000001)2→

–(2-7)10數(shù)符●尾數(shù)小數(shù)點21目前二十一頁\總數(shù)三十三頁\編于十九點定點整數(shù):【例】假設n=8,則:

00100010表示+34

10100010表示–34絕對值最大的值有:01111111表示(+1111111)2→

+(27–1)1011111111表示(–1111111)2→

–(27–1)10絕對值最小的值有:00000000表示(+0000000)2→

(0)1010000000表示(–0000000)2→

–(0)10

n位的定點整數(shù)表示范圍:|N|≤2(n–1)–1

無符號定點整數(shù):【例】假設n=8,則:

00100010表示3410100010表示162絕對值最大的值為:11111111表示(11111111)2→

(28–1)10絕對值最小的值有:00000000表示(00000000)2→

(0)10

n位的無符號定點整數(shù)表示范圍:0≤N≤2n–1

數(shù)據(jù)中小數(shù)點的表示━━定點表示數(shù)符●整數(shù)小數(shù)點整數(shù)小數(shù)點●22目前二十二頁\總數(shù)三十三頁\編于十九點浮點表示法:是指數(shù)據(jù)中小數(shù)點的位置不是固定不變的,是可以浮動的。在科學計算中,可能同時涉及值很大和值很小的數(shù),這就要求計算機所表示的數(shù),其小數(shù)位置是可變的。小數(shù)點的位置隨數(shù)值的不同而變化的數(shù)稱為浮點數(shù)。浮點數(shù)的格式:任何一個浮點數(shù)均由尾數(shù)和階共同構成,尾數(shù)可正可負,階也可正可負。通常規(guī)定,尾數(shù)為二進制的定點純小數(shù),約定小數(shù)點在尾數(shù)最高位的左邊;階為二進制的定點整數(shù)。

【例】假設n=32,則:(18.8125)10

=(10010.1101)2

=(0.100101101)2×2+5數(shù)據(jù)中小數(shù)點的表示━━浮點表示階符7位階數(shù)符23位尾數(shù)●尾數(shù)小數(shù)點指數(shù)

00000101010010110100000000000000●尾數(shù)小數(shù)點指數(shù)23目前二十三頁\總數(shù)三十三頁\編于十九點浮點數(shù)的表示范圍━━尾數(shù)的位數(shù)決定數(shù)的精度;階碼的位數(shù)決定數(shù)的范圍。

假設:階e位,尾數(shù)m位,階符、尾數(shù)符各1位,則:

①絕對值最大的數(shù)為:(0.111…111)×2(2e-1)

=(1-0.000…001)×2(2e-1)

=(

1-2–m)×2(2e-1)

②絕對值最小的數(shù)為:(0.000…001)×2-(2e-1)

=

2-m×2-(2e-1)

數(shù)據(jù)中小數(shù)點的表示━━浮點表示階符e位階數(shù)符m位尾數(shù)●尾數(shù)小數(shù)點指數(shù)

011…110/111111111…11111111●尾數(shù)小數(shù)點指數(shù)

111…110/100000000…00000001●尾數(shù)小數(shù)點指數(shù)24目前二十四頁\總數(shù)三十三頁\編于十九點浮點數(shù)的溢出:凡是處于下溢區(qū)中的浮點數(shù),其絕對值小于計算機中所能表示出來的最靠近于0的值,這時計算機認為該數(shù)為“0”,稱為“機器零”。凡是處于上溢區(qū)中的浮點數(shù),其絕對值大于計算機中所能表示出來的最遠離于0的值,這時計算機將中斷此處理工作,向用戶發(fā)出信號,指出“出現(xiàn)上溢”。數(shù)據(jù)中小數(shù)點的表示━━浮點表示0數(shù)軸計算機中所能表示出來的正數(shù)區(qū)域計算機中所能表示出來的負數(shù)區(qū)域下溢區(qū)機器零上溢區(qū)上溢區(qū)-2–m×2-(2e-1)-(1-2–m)×2(2e-1)2–m×2-(2e-1)(1-2–m)×2(2e-1)25目前二十五頁\總數(shù)三十三頁\編于十九點非數(shù)值數(shù)據(jù)編碼:計算機中存儲的都是由0和1組成的信息,這些信息分別代表各自不同的含義,有的表示機器指令,有的表示二進制數(shù)值,有的表示英文字母,有的表示漢字,有的表示聲音,有的表示圖像等。存儲在計算機中的信息采用了各自不同的編碼方案。邏輯數(shù)據(jù):即“真”和“假”,只有兩個不同的值,在計算機中可以用二進制的“0”和“1”來表示。理論上,邏輯數(shù)據(jù)只需要二進制的一個位就足夠表示和存儲,但為了便于運算,在許多系統(tǒng)中往往用一個字節(jié)或一個字來表示和存儲邏輯數(shù)據(jù)。有的系統(tǒng)也用“非0”和“0”來表示邏輯值“真”和“假”?;具壿嬤\算:邏輯非(!)、邏輯與(^)、邏輯或(v)、邏輯異或(⊕)

①邏輯非:即邏輯否定,運算規(guī)則:!0=1、!1=0

②邏輯與:即邏輯乘,運算規(guī)則:0^0=0、0^1=0、1^0=0、1^1=1

③邏輯或:即邏輯加,運算規(guī)則:0v0=0

、0v1=1、1v0=1、1v1=1

④邏輯異或:即“XOR”,運算規(guī)則:0⊕0=0、0⊕1=1

、

1⊕0=1、1⊕1=0邏輯數(shù)據(jù)編碼26目前二十六頁\總數(shù)三十三頁\編于十九點西文字符集:西文字符是英文大小寫字母、0~9數(shù)字符號、鍵盤上各種符號、以及一些控制符的統(tǒng)稱。字符的集合稱為“字符集”,“字符集”有多種,而對于每一種“字符集”的編碼方案也可以有多種,但無論是哪一種編碼方案,都必須保證每一個字符對應一個唯一的編碼。目前,使用最廣泛的西文編碼方案是ASCII碼。ASCII碼:即美國標準信息交換碼(AmericanStandardCodeforInformationInterchange)已被國際標準化組織(ISO)批準為國際標準,在全世界通用。ASCII碼是單字節(jié)編碼:以一個字節(jié)來存放一個ASCII字符,每個字節(jié)的最高位(多余的一位)保持為“0”,后面的7位二進制表示一個字符。由于27=128,共有128種不同組合,可用來表示128種不同的字符,其中包括英文大小寫字母、0~9數(shù)字符號、鍵盤上各種符號、以及一些控制符(如換頁符,換行符,響鈴符、水平制表符等)。

西文字符編碼27目前二十七頁\總數(shù)三十三頁\編于十九點ASCII碼字符表━━0~31控制符、32空格字符、48~57數(shù)字字符0~9

ASCII碼字符ASCII碼字符ASCII碼字符ASCII碼字符0(空)NUL16DLE32空格4801SOH17DC133!4912STX18DC234“5023ETX19DC335#5134EOT20DC436$5245END21NAK37%5356ACK22SYN38&5467(響鈴)BEL23ETB39‘5578(退格鍵)BS24CAN40(5689(水平制表符)HT25EM41)57910(換行)LF26SUB42*58:11(縱向制表符)VT27ESC43+59;12(換頁)FF28FS44,60<13(回車符)CR29GS45-61=14SO30RS46.62>15SI31US47/63?28目前二十八頁\總數(shù)三十三頁\編于十九點ASCII碼字符表━━65~90大寫字母A~Z、97~122小寫字母a~z

ASCII碼字符ASCII碼字符ASCII碼字符ASCII碼字符64@80P96`112p65A81Q97a113q66B82R98b114r67C83S99c115s68D84T100d116t69E85U101e117u70F86V102f118v71G87W103g119w72H88X104h120x73I89Y105i121y74J90Z106j122z75K91[107k123{76L92\108

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論