計算機中的信息存儲_第1頁
計算機中的信息存儲_第2頁
計算機中的信息存儲_第3頁
計算機中的信息存儲_第4頁
計算機中的信息存儲_第5頁
已閱讀5頁,還剩95頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

計算機中的信息存儲第一頁,共一百頁,編輯于2023年,星期五聯(lián)系方式郵箱:xinxikexue.@天津財經(jīng)大學(xué)信息科學(xué)與技術(shù)系董靜第二頁,共一百頁,編輯于2023年,星期五成績評定方式

成績評定方式期末成績70%出勤作業(yè)課堂提問平時成績30%第三頁,共一百頁,編輯于2023年,星期五內(nèi)容簡介本書分為基礎(chǔ)知識、現(xiàn)代辦公技術(shù)和應(yīng)用技術(shù)3篇8章。

第一篇(第1~3章)為基礎(chǔ)知識篇第二篇(第4~6章)現(xiàn)代辦公技術(shù)篇第三篇(第7~8章)為應(yīng)用技術(shù)篇第四頁,共一百頁,編輯于2023年,星期五第一篇計算機基本知識篇

計算機基本概念計算機中信息表示數(shù)據(jù)壓縮第五頁,共一百頁,編輯于2023年,星期五第一章計算機基本概念

什么是計算機計算機的發(fā)展

第六頁,共一百頁,編輯于2023年,星期五1.1什么是計算機?

對計算機(Computer)人們往往從不同角度提出不同的見解,有多種描述:3、計算機是一種能夠高速運算、具有內(nèi)部存儲能力、由程序控制其操作過程的電子裝置。

2、計算機是一種能快速而高效地自動完成信息處理的電子設(shè)備1、計算機是一種可以自動進(jìn)行信息處理的工具第七頁,共一百頁,編輯于2023年,星期五1.1.1、第一臺電子計算機的誕生—古代算盤第八頁,共一百頁,編輯于2023年,星期五1.1.1、第一臺電子計算機的誕生—ENIAC第九頁,共一百頁,編輯于2023年,星期五第十頁,共一百頁,編輯于2023年,星期五1.1.1、第一臺電子計算機的誕生—微型計算機第十一頁,共一百頁,編輯于2023年,星期五二、計算機的特點主要特點

計算精度高存儲能力強邏輯判斷功能運算速度快通用性強第十二頁,共一百頁,編輯于2023年,星期五三、計算機的分類(1)按工作原理分類計算機內(nèi)信息表示形式和處理方式的不同,可將計算機分為以下兩大類:電子數(shù)字計算機和電子模擬計算機。電子數(shù)字計算機采用的是數(shù)字技術(shù),特點是:參與運算的數(shù)值信息是斷續(xù)的離散量;電子模擬計算機:采用的是模擬技術(shù),其特點是:參與運算的數(shù)值信息是連續(xù)量。

第十三頁,共一百頁,編輯于2023年,星期五三、計算機的分類(2)按應(yīng)用分類通用計算機和專用計算機。專用計算機:是為某一特定領(lǐng)域而設(shè)計的計算機,它的應(yīng)用面很窄;通用計算機:應(yīng)用范圍廣,適用于各個領(lǐng)域。

第十四頁,共一百頁,編輯于2023年,星期五三、計算機的分類(3)按規(guī)模分類巨型機(SuperComputer) 小巨型機(MinisSupercomputer)大型主機(MainFrame)

工作站(Workstation)

個人計算機(微型機)(PC) 它們的基本區(qū)別在于其體積大小、功率消耗、硬件性能指標(biāo)及軟件配置等的不同。第十五頁,共一百頁,編輯于2023年,星期五1.2計算機的發(fā)展陰極射線管或汞延遲紙帶、卡片第十六頁,共一百頁,編輯于2023年,星期五

未來計算機的發(fā)展表現(xiàn)為四種趨勢多極化多媒體化智能化網(wǎng)絡(luò)化第十七頁,共一百頁,編輯于2023年,星期五第三章計算機中的信息表示進(jìn)位計數(shù)制二進(jìn)制代碼和二進(jìn)制數(shù)碼不同數(shù)制間的轉(zhuǎn)換數(shù)值信息在計算機中的運算文字信息在計算機中的表示多媒體信息在計算機中的表示數(shù)據(jù)壓縮

第十八頁,共一百頁,編輯于2023年,星期五1、信息:

信息的概念

信息是對人有用的數(shù)據(jù)數(shù)據(jù)與信息的區(qū)別

數(shù)據(jù)包含信息數(shù)據(jù)處理之后產(chǎn)生結(jié)果為信息信息具有相對性,時效性許多場合信息和數(shù)據(jù)不加區(qū)分第十九頁,共一百頁,編輯于2023年,星期五2、信息處理

信息處理(數(shù)據(jù)處理)

計算機對數(shù)據(jù)的采集和輸入、存儲、建庫、處理、加工、轉(zhuǎn)換、合并、分類、計算、統(tǒng)計、匯總、傳送等操作的過程。信息處理目的是什么?

向人們提供有用的信息。信息處理的本質(zhì)即是數(shù)據(jù)處理,因此數(shù)據(jù)處理的主要目標(biāo)是獲取有用的信息。第二十頁,共一百頁,編輯于2023年,星期五3.1計算機的數(shù)制進(jìn)位計數(shù)包括三方面的要素:基數(shù)、位權(quán)和進(jìn)位規(guī)則。(1)基數(shù)(Radix,簡寫為R

)基數(shù)就是在進(jìn)位計數(shù)制中可使用的數(shù)字符號的個數(shù),也就是符號集中數(shù)字的個數(shù)。通常用R表示基數(shù)。

例如:十進(jìn)制中可用0,1,2,3,4,5,6,7,8,9十個數(shù);二進(jìn)制中可用0,1兩個數(shù)。第二十一頁,共一百頁,編輯于2023年,星期五3.1計算機的數(shù)制(續(xù))(2)位權(quán)基數(shù)為R的進(jìn)數(shù)制,其位權(quán)就是R的i次冪,表示為Ri

。例如:二進(jìn)制的位權(quán)就是2i;八進(jìn)制的位權(quán)就是8i。第二十二頁,共一百頁,編輯于2023年,星期五(3)進(jìn)位規(guī)則進(jìn)位計數(shù)制的規(guī)則就是逢“基”進(jìn)一,這里的“基”也就是基數(shù)R,即逢R進(jìn)一。

例如:十進(jìn)制數(shù),基數(shù)為10,則其進(jìn)位規(guī)則是逢十進(jìn)一;二進(jìn)制數(shù),基數(shù)為2,進(jìn)位規(guī)則是逢二進(jìn)一。3.1計算機的數(shù)制(續(xù))第二十三頁,共一百頁,編輯于2023年,星期五3.1計算機的數(shù)制0~9共十個數(shù)字來表示(基數(shù)為10)每個數(shù)字所處的位置不同,所代表的意義也不同(位權(quán)是10的整次冪)逢十進(jìn)一1.十進(jìn)制

(1995.121)10=1995.121D=1×103+9×102+9×101+5×100+1×10-1+2×10-2+1×10-3第二十四頁,共一百頁,編輯于2023年,星期五2.二進(jìn)制使用兩個數(shù)字符號,即0或1(基數(shù)為2)每個數(shù)字所處的位置不同,所代表的意義也不同(位權(quán)是2的整次冪)逢二進(jìn)一

(11010.101)2=11010.101B=1×24+1×23+0×22+1×21+0×20+1×2-1+0×2-2+1×2-3第二十五頁,共一百頁,編輯于2023年,星期五

二進(jìn)制的兩種運算

算術(shù)運算(進(jìn)位和借位)加法:0+0=00+1=11+0=11+1=10減法:0-0=010-1=11-0=11-1=0

邏輯或:0+0=00+1=11+0=11+1=1

邏輯與:0^0=00^1=01^0=01^1=1邏輯運算(按位進(jìn)行)第二十六頁,共一百頁,編輯于2023年,星期五3.八進(jìn)制基數(shù)為8、每位可取0~7中的任意一個數(shù)字每個數(shù)字所處的位置不同,所代表的意義也不同(位權(quán)是8的整次冪)逢八進(jìn)一例如,八進(jìn)制數(shù)加法7+1=10而不等于8第二十七頁,共一百頁,編輯于2023年,星期五基數(shù)為十六組成十六進(jìn)制數(shù)的符號共有16個其中:0~9這十個數(shù)由數(shù)字0~9來表示10~15這六個數(shù)由英文字母A~F表示逢十六進(jìn)一例如,十六進(jìn)制數(shù)4.十六進(jìn)制9+1=AF+1=10第二十八頁,共一百頁,編輯于2023年,星期五5.總結(jié)R進(jìn)制數(shù)的三要素如下所示?;鶖?shù)為R,即共有R個數(shù),分別是:

0~R-1。位權(quán)以R為底,指數(shù)是小數(shù)點左側(cè)為0,1,…,小數(shù)點右側(cè)為-1,-2,…。進(jìn)位規(guī)則:逢R進(jìn)一。位權(quán)展開:(N)R=an-1×Rn-1+an-2×Rn-2+…+a1×R1+a0×R0+a-1×R-1+…+a-m×R-m=第二十九頁,共一百頁,編輯于2023年,星期五6.幾種進(jìn)位計數(shù)制數(shù)值的比較十二八十六9100111910101012A11101113B12110014C13110115D14111016E15111117F1610000201017100012111十二八十六00001111210223113341004451015561106671117781000108第三十頁,共一百頁,編輯于2023年,星期五3.2數(shù)制間的轉(zhuǎn)換1.二、八、十六進(jìn)制轉(zhuǎn)換成十進(jìn)制轉(zhuǎn)換規(guī)則:按位權(quán)展開,公式為:(1010101)2=1×26+0×25+1×24+0×23+

1×22+0×21+1×20

=64+16+4+1=(85)10

(簡單記憶8421碼)

第三十一頁,共一百頁,編輯于2023年,星期五3.2數(shù)制間的轉(zhuǎn)換1.二、八、十六進(jìn)制轉(zhuǎn)換成十進(jìn)制轉(zhuǎn)換規(guī)則:按位權(quán)展開,公式為:

(16A.B)16=(1×162+6×161+10×160

+11×16-1)10

=(256+96+10+0.69)10

=(362.69)10(34.6)8=?

(34.6)8=(28.75)10第三十二頁,共一百頁,編輯于2023年,星期五2、十進(jìn)制數(shù)轉(zhuǎn)換成非十進(jìn)制數(shù)轉(zhuǎn)換原理為:整數(shù)部分十進(jìn)制轉(zhuǎn)換成R進(jìn)制(非十進(jìn)制)的規(guī)則是”除R逆取余法”;小數(shù)部分十進(jìn)制轉(zhuǎn)換成R進(jìn)制(非十進(jìn)制)的規(guī)則是“乘R順取整法”。第三十三頁,共一百頁,編輯于2023年,星期五2、十進(jìn)制數(shù)轉(zhuǎn)換成非十進(jìn)制數(shù)(續(xù)1)(a)純整數(shù)部分的轉(zhuǎn)換

“除R逆取余至商為零為止”

192924222120余1余1余0余0余1(高位)(低位)故:(19)10=(10011)2例1.將(19)10轉(zhuǎn)換為二進(jìn)制數(shù)。第三十四頁,共一百頁,編輯于2023年,星期五2、十進(jìn)制數(shù)轉(zhuǎn)換成非十進(jìn)制數(shù)(續(xù)2)(b)純小數(shù)部分的轉(zhuǎn)換

“乘2順取整至小數(shù)部分為零為止”

例2.將(0.125)10轉(zhuǎn)換為二進(jìn)制數(shù)。

0.500×21.000(低位)故:(0.125)10=(0.001)20.250×20.125(高位)

×2第三十五頁,共一百頁,編輯于2023年,星期五2、十進(jìn)制數(shù)轉(zhuǎn)換為非十進(jìn)制數(shù)(續(xù)3)

例3.將(19.125)10轉(zhuǎn)換成二進(jìn)制數(shù)。(19)10=(10011)2

(0.125)10=(0.001)2

故:(19.125)10=(10011.001)2

第三十六頁,共一百頁,編輯于2023年,星期五注意1:

并非所有的十進(jìn)制小數(shù)都能用有限位的二進(jìn)制小數(shù)來表示。例4.將(0.63)10轉(zhuǎn)換為二進(jìn)制。0.63×21.26×20.52×21.04×20.08(高位)(低位)因為,小數(shù)部分乘以2會無限循環(huán)下去,故:(0.63)10=(0.1010)2(近似值)第三十七頁,共一百頁,編輯于2023年,星期五2、十進(jìn)制數(shù)轉(zhuǎn)換為非十進(jìn)制數(shù)(續(xù)4)(2)十進(jìn)制數(shù)轉(zhuǎn)換成八進(jìn)制數(shù)原理:整數(shù)部分“除8逆取余法”;小數(shù)部分“乘8順取整法”。(3)十進(jìn)制數(shù)轉(zhuǎn)換成十六進(jìn)制數(shù)原理:整數(shù)部分“除16逆取余法”;小數(shù)部分“乘16順取整法”。第三十八頁,共一百頁,編輯于2023年,星期五2、十進(jìn)制數(shù)轉(zhuǎn)換為非十進(jìn)制數(shù)(續(xù)5)第三十九頁,共一百頁,編輯于2023年,星期五2、十進(jìn)制數(shù)轉(zhuǎn)換為非十進(jìn)制數(shù)(續(xù)6)第四十頁,共一百頁,編輯于2023年,星期五3.二進(jìn)制與八進(jìn)制或十六進(jìn)制之間的轉(zhuǎn)換(1)二進(jìn)制與八進(jìn)制之間的轉(zhuǎn)換

轉(zhuǎn)換方法:以小數(shù)點為界,整數(shù)部分從右向左,每三位二進(jìn)制代表一位八進(jìn)制,不足三位的左側(cè)補零;小數(shù)部分從左向右,每三位二進(jìn)制代表一位八進(jìn)制,不足三位的右側(cè)補零。第四十一頁,共一百頁,編輯于2023年,星期五3.二進(jìn)制與八進(jìn)制或十六進(jìn)制之間的轉(zhuǎn)換

二進(jìn)制到八進(jìn)制

(011110111.100010101)2=(367.425)8367.425八進(jìn)制到二進(jìn)制

(16.327)8=(001110.011010111)2

=(1110.01101111)2第四十二頁,共一百頁,編輯于2023年,星期五3.二進(jìn)制與八進(jìn)制或十六進(jìn)制之間的轉(zhuǎn)換練習(xí):1、將二進(jìn)制(11101110.00101011)2轉(zhuǎn)換成八進(jìn)制數(shù):2、將八進(jìn)制(714.431)8轉(zhuǎn)換成二進(jìn)制數(shù):

第四十三頁,共一百頁,編輯于2023年,星期五3.二進(jìn)制與八進(jìn)制或十六進(jìn)制之間的轉(zhuǎn)換練習(xí):1、將二進(jìn)制(11101110.00101011)2轉(zhuǎn)換成八進(jìn)制數(shù):補零→011101110.001010110←

補零

356.126即(11101110.00101011)2=(356.126)82、將八進(jìn)制(714.431)8轉(zhuǎn)換成二進(jìn)制數(shù):

714.431111001100.100011001即(714.431)8=(111001100.100011001)2第四十四頁,共一百頁,編輯于2023年,星期五

(2)二進(jìn)制與十六進(jìn)制間的轉(zhuǎn)換

轉(zhuǎn)換方法:以小數(shù)點為界,整數(shù)部分從右向左,每四位二進(jìn)制代表一位十六進(jìn)制,不足四位的左側(cè)補零;小數(shù)部分從左向右,每四位二進(jìn)制代表一位十六進(jìn)制,不足四位的右側(cè)補零。3.二進(jìn)制與八進(jìn)制或十六進(jìn)制之間的轉(zhuǎn)換第四十五頁,共一百頁,編輯于2023年,星期五

二進(jìn)制十六進(jìn)制

(1110

0101

1010.1011

1001)2

E5A.B9

=(E5A.B9)16(4C.2E)16=(0100

1100.0010

1110)2

4C2E

=(1001100.0010111)23.二進(jìn)制與八進(jìn)制或十六進(jìn)制之間的轉(zhuǎn)換

十六進(jìn)制二進(jìn)制第四十六頁,共一百頁,編輯于2023年,星期五

3.二進(jìn)制與八進(jìn)制或十六進(jìn)制之間的轉(zhuǎn)換練習(xí):1、(10111100101.00011001101)2轉(zhuǎn)換成相應(yīng)的十六進(jìn)制數(shù):2、將十六進(jìn)制數(shù)(1AC0.6D)16轉(zhuǎn)換成相應(yīng)的二進(jìn)制數(shù):

第四十七頁,共一百頁,編輯于2023年,星期五

3.二進(jìn)制與八進(jìn)制或十六進(jìn)制之間的轉(zhuǎn)換練習(xí):1、(10111100101.00011001101)2轉(zhuǎn)換成相應(yīng)的十六進(jìn)制數(shù):補零→010111100101.000110011010←補零5E5.19A即(10111100101.00011001101)2=(5E5.19A)162、將十六進(jìn)制數(shù)(1AC0.6D)16轉(zhuǎn)換成相應(yīng)的二進(jìn)制數(shù):

1AC0.6D0001101011000000.01101101即(1AC0.6D)16=(1101011000000.01101101)2第四十八頁,共一百頁,編輯于2023年,星期五4.二進(jìn)制的特點1.可行性(簡單可行,易于實現(xiàn))2.簡易行(運算規(guī)則簡單)3.邏輯性(適合邏輯運算)4.可靠性(出錯率低)第四十九頁,共一百頁,編輯于2023年,星期五3.3二進(jìn)制的算術(shù)運算1、加法運算二進(jìn)制數(shù)的加法運算法則是:(1)0+0=0;(2)0+1=1+0=1(3)1+1=10(逢二進(jìn)一)例15:(1010)2+(1011)21 0 1 01 0 1 1進(jìn)位+1 110 1 0 1第五十頁,共一百頁,編輯于2023年,星期五3.3二進(jìn)制的算術(shù)運算2、減法運算二進(jìn)制數(shù)的減法運算法則是:(1)0-0=1-1=0;(2)1-0=1(3)0-1=1(此時要向高位借位,借1當(dāng)2)例16:(11100101)2-(10011010)2

借位 、 、 、

1 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 0 0 1 0 1 1

第五十一頁,共一百頁,編輯于2023年,星期五3.3二進(jìn)制的算術(shù)運算3、乘法運算:法則是:(1)0×0=0;(2)0×1=1×0=0;(3)1×1=1例17:(1011)2×(1101)2

1 0 1 1× 1 1 0 1 1 0 1 1 0 0 0 010 1 1 101 11 000 1 1 1 1第五十二頁,共一百頁,編輯于2023年,星期五3.3二進(jìn)制的算術(shù)運算4、除法運算二進(jìn)制數(shù)的除法運算法則是:(1)0÷0=0;(2)1÷1=1(3)0÷1=0(1÷0是無意義的)例18:(111011)2÷(1011)21011011

)111011101111111011100

結(jié)果為:商(101)2,余數(shù)(100)2第五十三頁,共一百頁,編輯于2023年,星期五3.4二進(jìn)制的邏輯運算邏輯是通過一定的條件從而得到一種結(jié)論的因果關(guān)系。邏輯運算是指對這樣的條件與結(jié)論的因果關(guān)系進(jìn)行分析,而得到的一種運算,其運算結(jié)果并不表示數(shù)值大小,而是表示條件與結(jié)論的邏輯狀態(tài),即成立或不成立。兩個邏輯數(shù)據(jù)進(jìn)行運算時,每位之間相互獨,分別按位進(jìn)行運算,不存在算數(shù)運算中的進(jìn)位和借位,運算結(jié)果仍為邏輯數(shù)據(jù)。第五十四頁,共一百頁,編輯于2023年,星期五3.4二進(jìn)制的邏輯運算1、邏輯加法(又稱邏輯“或”運算)(1)運算符號:+或∪(2)運算法則:0+0=0或0∪0=00+1=1或0∪1=11+0=1或1∪0=11+1=1或1∪1=1第五十五頁,共一百頁,編輯于2023年,星期五3.4二進(jìn)制的邏輯運算例:(10011010)2∪(00101011)2=

(10111011)210011010∪0010101110111011第五十六頁,共一百頁,編輯于2023年,星期五3.4二進(jìn)制的邏輯運算2、邏輯乘法(又稱邏輯“與”運算)(1)運算符號:×或∧或?(2)運算法則:0×0=0或0∧0=0或0?0=00×1=0或0∧1=0或0?1=01×0=0或1∧0=0或1?0=01×1=1或1∧1=1或1?1=1第五十七頁,共一百頁,編輯于2023年,星期五3.4二進(jìn)制的邏輯運算例:(10101101)2∧(00101011)2=

(00101001)210101101∧0010101100101001

第五十八頁,共一百頁,編輯于2023年,星期五3.4二進(jìn)制的邏輯運算3、邏輯否定(非)(1)運算符號:-(2)運算法則:0=11=0例20:11011001=(00100110)2第五十九頁,共一百頁,編輯于2023年,星期五3.5真值與機器數(shù)計算機中數(shù)據(jù)的表示1、什么是數(shù)據(jù)在日常生活中,數(shù)據(jù)信息包括數(shù)字、符號、聲音、圖形、圖像等。2、數(shù)據(jù)的單位(1)位(bit):最小的數(shù)據(jù)單位,二進(jìn)制數(shù)中的一位(0或1)(2)字節(jié)(Byte,簡寫為“B”):計算機中用來表示存儲容量的最小單位。1B=8bits;1KB=210B=1024B1MB=220B=1024KB1GB=230B=1024MB(十億)1TB=240B=1024GB(萬億)第六十頁,共一百頁,編輯于2023年,星期五3.5真值與機器數(shù)(3)字長是計算機性能的重要標(biāo)志。CPU在單位時間內(nèi)(同一時間)能一次處理的二進(jìn)制數(shù)的位數(shù)叫字長。字長越長,在相同時間里能夠傳送的信息越多運算速度越快,尋址空間越大,內(nèi)存容量越大;支持的指令數(shù)越多,功能越強。按照字長將計算機分為8位,16位,32位,64位。第六十一頁,共一百頁,編輯于2023年,星期五3.5真值與機器數(shù)真值與機器數(shù)例如:

+90表示成:01011010

又如:-89表示成:11011001

1、機器數(shù):一個數(shù)在機器中的表示形式即編碼。2、真值:機器數(shù)真正表示的數(shù)值即數(shù)本身。符號位,表示正符號位,表示負(fù)第六十二頁,共一百頁,編輯于2023年,星期五3.5真值與機器數(shù)3、機器數(shù)所表示的數(shù)的范圍受設(shè)備限制表示數(shù)據(jù)的字為數(shù)據(jù)字,表示指令的字為指令字;計算機是以字為單位對數(shù)據(jù)進(jìn)行處理的,字長一定,則計算機的數(shù)據(jù)字所能表示的數(shù)的范圍也就確定了。4、溢出指運算結(jié)果超出了某種數(shù)據(jù)類型所表示的數(shù)的范圍。第六十三頁,共一百頁,編輯于2023年,星期五3.6定點和浮點數(shù)能否直接用“0”和“1”來表示小數(shù)點?對于小數(shù)點來說,重要的不是小數(shù)點本身,而是它的位置。定點和浮點數(shù)1、介碼的引入第六十四頁,共一百頁,編輯于2023年,星期五3.6定點和浮點數(shù)2、定點數(shù)(1)定點整數(shù)(2)定點小數(shù)第六十五頁,共一百頁,編輯于2023年,星期五3.6定點和浮點數(shù)3、浮點數(shù)一個任意的數(shù)N表示為:N(2)=2jS(其中2為基數(shù))浮點數(shù)在機器中的表示方法如下:階符階碼j數(shù)符尾數(shù)S第六十六頁,共一百頁,編輯于2023年,星期五3.6定點和浮點數(shù)尾數(shù)S:表示N的有效數(shù)字。介碼:表示小數(shù)點浮動的位數(shù)。數(shù)符:表示浮點數(shù)的正負(fù)。階符:表示小數(shù)點的浮動方向,階符為正數(shù)向右移,階符為負(fù)數(shù)向左移。

第六十七頁,共一百頁,編輯于2023年,星期五3.6定點和浮點數(shù)4、實例+110101.011011表示為:

+0.110101011011*26階符階碼j數(shù)符尾數(shù)S060110101011011第六十八頁,共一百頁,編輯于2023年,星期五3.7原碼、補碼和反碼帶符號數(shù)的表示常用的機器數(shù)有三種:原碼、反碼、補碼1、原碼1、原碼的定義將數(shù)的符號數(shù)碼化,即用一個二進(jìn)制位表示符號:對正數(shù),該位取0,對負(fù)數(shù),該位取1。而數(shù)值部分保持?jǐn)?shù)的原有形式。這樣所得的結(jié)果為該數(shù)的原碼表示。第六十九頁,共一百頁,編輯于2023年,星期五3.7原碼、補碼和反碼2、原碼表示法例如:X1=+1010110[X1]原=[+1010110]原=01010110X2=-1001010[X2]原=[-1001010]原=11001010第七十頁,共一百頁,編輯于2023年,星期五3.7原碼、補碼和反碼3、原碼表示的特點(1)直觀,與真值轉(zhuǎn)換方便;(2)進(jìn)行乘除運算方便;(3)加減運算麻煩;第七十一頁,共一百頁,編輯于2023年,星期五3.7原碼、補碼和反碼2、補碼1、補碼表示法正數(shù):補碼同原碼。負(fù)數(shù):負(fù)數(shù)的補碼等于其原碼符號位外各位“求反”(1變0,0變1),末位再加1。第七十二頁,共一百頁,編輯于2023年,星期五3.7原碼、補碼和反碼補碼表示的例子X1=+1010110,[X1]原=01010110[X1]補=01010110X2=-1001010[X2]原=11001010[X2]補=10110101+1=10110110第七十三頁,共一百頁,編輯于2023年,星期五3.7原碼、補碼和反碼2、補碼的性質(zhì)3、利用補碼進(jìn)行加減運算例:4、對補碼例子的小節(jié)第七十四頁,共一百頁,編輯于2023年,星期五3.7原碼、補碼和反碼第七十五頁,共一百頁,編輯于2023年,星期五3.7原碼、補碼和反碼3、反碼1、反碼表示法正數(shù):其反碼與原碼相同,也與補碼相同。負(fù)數(shù):其反碼等于原碼除符號位外,各位“求反”(末位不加1)利用反碼也可以使帶符號的加減法轉(zhuǎn)化為單純的加法,但麻煩一些。一般把求反碼作為求補的中間過程。即:[X]補=[X]反+1。第七十六頁,共一百頁,編輯于2023年,星期五3.7原碼、補碼和反碼1、例子例如:X1=+1010110[X1]原=01010110[X1]反=01010110X2=-1001010[X2]原=11001010[X2]反=10110101第七十七頁,共一百頁,編輯于2023年,星期五3.7原碼、補碼和反碼(1)機器數(shù)為正數(shù):

[X]原=[X]補;機器數(shù)為負(fù)數(shù):

[X]補=[X]反+1例:[X]原=10011010

求[X]補:

[X]原=10011010[X]反=11100101

+1[X]補=11100110(2)機器數(shù)為正數(shù):

[X]原=[X]補;機器數(shù)為負(fù)數(shù):

[X]原=[[X]補]補。例:[X]補=11100110

求[X]原。

[X]補=11100110[[X]補]反=10011001

+1[[X]補]補=10011010=[X]原第七十八頁,共一百頁,編輯于2023年,星期五3.8文字信息在計算機內(nèi)的表示BCD碼1、BCD碼的引入2、8421碼BCD編碼的方法很多,通常采用8421BCD編碼第七十九頁,共一百頁,編輯于2023年,星期五3.8文字信息在計算機內(nèi)的表示第八十頁,共一百頁,編輯于2023年,星期五3.8文字信息在計算機內(nèi)的表示3、BCD碼十進(jìn)制數(shù)二進(jìn)制數(shù)8421BCD碼十進(jìn)制數(shù)二進(jìn)制數(shù)8421BCD碼000000000810001000100010001910011001200100010101010000100003001100111110110001000140100010012110000010010

501010101131101000100116011001101411100001010070111011115111100010101第八十一頁,共一百頁,編輯于2023年,星期五3.8文字信息在計算機內(nèi)的表示ASCII碼1、ASCII碼表ASCII碼中表示字符的編碼范圍用十六進(jìn)制表示為21H~7EH。0~9、A~Z、a~z三組字符都分別按順序排列,其ASCII碼值越來越大。小寫字母比相應(yīng)大寫字母的ASCII碼值大32(十進(jìn)制)、20H(十六進(jìn)制)。2、ASCII碼的存儲第八十二頁,共一百頁,編輯于2023年,星期五3.8文字信息在計算機內(nèi)的表示漢字編碼1、漢字的輸入碼(外碼)將漢字輸入到計算機中所用的編碼。(1)音碼(2)形碼(3)音形碼輸入碼國標(biāo)碼機內(nèi)碼地址碼字形碼漢字輸入漢字輸出第八十三頁,共一百頁,編輯于2023年,星期五3.8文字信息在計算機內(nèi)的表示2、《信息交換用漢字編碼字符集?基本集》(國標(biāo)碼)(1)常用漢字及其分級。一級常用漢字3755個,二級常用漢字3008個。一級漢字按拼音字母順序排列;二級漢字按部首順序排列。(2)國標(biāo)碼的保存(3)區(qū)位碼(4)區(qū)位碼和國標(biāo)碼之間的關(guān)系將其區(qū)號和位號分別轉(zhuǎn)換為十六進(jìn)制,再分別加上20H,就得到了其國標(biāo)碼。

第八十四頁,共一百頁,編輯于2023年,星期五3.8文字信息在計算機內(nèi)的表示3、漢字的機內(nèi)碼是計算機系統(tǒng)內(nèi)部存儲、處理漢字時統(tǒng)一使用的代碼。內(nèi)碼由國標(biāo)碼變換而來,即將國標(biāo)碼的每個字節(jié)的最高位置1,其他位均不變,就得到內(nèi)碼。這樣,在計算機內(nèi)部就能夠區(qū)分是漢字編碼還是ASCII碼了,某個字節(jié)最高位為0代表ASCII碼,為1代表漢字編碼。漢字的機內(nèi)碼為漢字的國標(biāo)碼+8080H第八十五頁,共一百頁,編輯于2023年,星期五3.8文字信息在計算機內(nèi)的表示4、漢字的字形碼顯示或打印漢字時所用的編碼。(1)點陣法例:“中”字的16×16點陣字形示意圖(2)矢量法5、漢字地址碼指每個漢字字形碼在漢字字庫中的存儲位置。第八十六頁,共一百頁,編輯于2023年,星期五3.8文字信息在計算機內(nèi)的表示其他漢字編碼1、UCS編碼與Unicode編碼(1)UCS的編碼格式:UCS有兩種格式:UCS-2和UCS-4。BMP:(BasicMultilingualPlane)(2)Unicode編碼(3)Unicode與UCS的關(guān)系:第八十七頁,共一百頁,編輯于2023年,星期五3.8文字信息在計算機內(nèi)的表示2、GBK編碼(1)GBK字符集(2)GBK編碼的碼位分配及順序漢字區(qū)。圖形符號區(qū)。用戶自定義區(qū):

溫馨提示

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

評論

0/150

提交評論