進制轉(zhuǎn)換和信息編碼課件_第1頁
進制轉(zhuǎn)換和信息編碼課件_第2頁
進制轉(zhuǎn)換和信息編碼課件_第3頁
進制轉(zhuǎn)換和信息編碼課件_第4頁
進制轉(zhuǎn)換和信息編碼課件_第5頁
已閱讀5頁,還剩65頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2022/12/25

理解數(shù)制相關的基本概念;

掌握計算機中常用數(shù)制之間的轉(zhuǎn)換方法;

了解信息在計算機中的編碼方式;

掌握各種信息計量單位之間的關系。學習目的任務數(shù)據(jù)在計算機中的表示2022/12/21理解數(shù)制相關的基本概念;學習目的任務1計算機中常用數(shù)制

基本概念進制,即進位制基數(shù)權(quán)值數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)1計算機中常用數(shù)制基本概念數(shù)據(jù)的表示方法常用數(shù)制數(shù)制小結(jié)常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)常用數(shù)制計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)數(shù)據(jù)小結(jié)2常用數(shù)制之間的轉(zhuǎn)換方法

按權(quán)展開多項式1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)2常用數(shù)制之間的轉(zhuǎn)換方法按權(quán)展開多項式1

非十進制十進制

按權(quán)展開求和例1:將1011.01B轉(zhuǎn)換為十進制數(shù)

1011.01B=1×23+0×22+1×21+1×20+0×2-1+1×2-2

=8+2+1+0.25=11.25D

例2:將B7.FH轉(zhuǎn)換為十進制數(shù)

B7.FH=11×161+7×160+15×16-1

=176+7+0.975=183.9375D

例3:將372.6O轉(zhuǎn)換為十進制數(shù)

372.6O=3×82+7×81+2×80+6×8-1

=192+56+2+0.75=250.75D

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)非十進制十進制按權(quán)展開求和例1:將1011.01B轉(zhuǎn)小結(jié)

非十進制十進制整數(shù)部分:除基取余(倒排)小數(shù)部分:乘基取整例1:將27.75D

轉(zhuǎn)換為二進制數(shù)

27.75D=11011.11B

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)非十進制十進制整數(shù)部分:除基取余(倒排)例1:將273常用數(shù)制之間的轉(zhuǎn)換方法例2:將1725.6875D

轉(zhuǎn)換為八進制數(shù)1725.6875D=3275.54O

例3:將175.685D

轉(zhuǎn)換為十六進制數(shù)175.685D=3039.ACH

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)3常用數(shù)制之間的轉(zhuǎn)換方法例2:將1725.6875D例4:將十進制小數(shù)0.6D轉(zhuǎn)換成二進制數(shù)。0.6D=1001B

提示:除到二進制小數(shù)點后4位并未除盡(余數(shù)仍未為0)。注意:有些十進制小數(shù)在轉(zhuǎn)換為非十進制數(shù)的時候,用“乘基取整法”無法得到精確值。1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)例4:將十進制小數(shù)0.6D轉(zhuǎn)換成二進制數(shù)。0.6D=八進制二進制三位分組8=23一位八進制數(shù)需要三位進制數(shù)來表示。三位分組例1:將1101.01101B

轉(zhuǎn)換為八進制數(shù)首尾組不足三位時,首尾用“0”補足1101.01101B=15.32O

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)八進制二進制三位分組8=23一位八進制數(shù)需要三位進制數(shù)來小結(jié)八進制二進制三位分組例2:將34.27O轉(zhuǎn)換為二進制數(shù)34.27O=11100.010111B

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)八進制二進制三位分組例2:將34.27O轉(zhuǎn)換為二進制小結(jié)十六進制二進制四位分組16=24一位八進制數(shù)需要四位進制數(shù)來表示。四位分組例1:將11010101.11101001B

轉(zhuǎn)換為十六進制數(shù)11010101.11101001B=D5.E9H

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)十六進制二進制四位分組16=24一位八進制數(shù)需要四位例2:將D3.E7H轉(zhuǎn)換為二進制數(shù)D3.E7H=11010011.11100111H

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)例2:將D3.E7H轉(zhuǎn)換為二進制數(shù)D3.E7H=11不能直接轉(zhuǎn)換,需要通過轉(zhuǎn)換成二進制來完成例1:將53.61O轉(zhuǎn)換為十六進制數(shù)53.61O=2B.C4H

十六進制八進制四位分組二進制三位分組1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)不能直接轉(zhuǎn)換,需要通過轉(zhuǎn)換成二進制來完成例1:將53.61例2:將C4.28H轉(zhuǎn)換為八進制數(shù)C4.28H=304.126O

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)例2:將C4.28H轉(zhuǎn)換為八進制數(shù)C4.28H=301.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)1.3計算機概述計算機中常用數(shù)制計算機中數(shù)的表示方小結(jié)4計算機中數(shù)的表示

在計算機中表示數(shù)需要考慮的三個問題1.數(shù)的長度長度固定2.符號最高位(最左端)為數(shù)的符號位符號位:0表示“+”,1表示“-”3.小數(shù)點位置隱含位置可固定(定點數(shù)),也可浮動(浮點數(shù))1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)4計算機中數(shù)的表示在計算機中表示數(shù)需要考慮的三個定點整數(shù)小數(shù)點的位置約定在最低數(shù)值位的后面小數(shù)點的位置約定在數(shù)符位和數(shù)值部分的最高位之間,用以表示小于1的純小數(shù)。定點小數(shù)1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)定點整數(shù)小數(shù)點的位置約定在最低數(shù)值位的后面小數(shù)點的位置約定N=M×RC

數(shù)的指數(shù)表示形式:階碼C(Characteristic)

尾數(shù)M(Mantissa)

進制數(shù)的基R2056D=0.256×1030.000029=0.29×10-5(1011011)2=0.1011011×2111(0.00110101)2=0.110101×2-10浮點數(shù)1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)N=M×RC數(shù)的指數(shù)表示形式:階碼C(Character浮點數(shù)例:-0.11011×2—011在機內(nèi)的表示形式如下:符號位假定一個浮點數(shù)用4個字節(jié)來表示,則一般階碼占用1個字節(jié),尾數(shù)占用3個字節(jié),且每部分的最高位均用以表示該部分的正負號。1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)浮點數(shù)例:-0.11011×2—011在機內(nèi)的表示形式如下:軟件至今沒有一個確切的定義。軟件的功能是利用計算機本身提供的邏輯功能來合理地組織計算機的工作,以便簡化或代替人們使用計算機過程中的各個環(huán)節(jié),并為用戶提供一個便于掌握、操作簡便的工作環(huán)境。101000110100010100111001001010010101………1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)軟件至今沒有一個確切的定義。軟件的功能是利用計算機本身提供的

一、數(shù)值型數(shù)據(jù)的兩種表示方法純二進制數(shù),前面介紹的就是這種形式。壓縮十進制數(shù)形式(BinaryCodeDicemal)每位十進制數(shù)用四位二進制數(shù)表示。11118421232221205信息編碼1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)一、數(shù)值型數(shù)據(jù)的兩種表示方法每位十進制數(shù)用四位二進制數(shù)表示例:127D的純二進制方式和BCD方式表示純二進制方式:126D=1111110BBCD方式:126D=000100100110B1261.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)例:127D的純二進制方式和BCD方式表示純二進制方式:1二、西文字符編碼ASCII碼ASCII-AmericanStandardCodeforInformationInterchange,美國標準信息交換碼

;7位編碼,存儲時占一個字節(jié)(Byte),第8位一般為0;共128個編碼,27=128包括大小寫英文字母(各26個)阿拉伯數(shù)字(10個)標點符號和運算符(32個)控制碼(34個)編碼從A到Z、從a到z和從0到9碼值均為+1趨勢大小比較:數(shù)字<大寫字母<小寫字母;如0<A<a1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)二、西文字符編碼ASCII碼1.3計算機概述計算機1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)1.3計算機概述計算機中常用數(shù)制計算機中數(shù)的表示方三、漢字編碼轉(zhuǎn)換輸出映射用戶輸入碼國標碼機內(nèi)碼字形碼顯示、打印輸入轉(zhuǎn)換、存儲漢字在計算機中的處理過程與編碼的關系:相關處理:輸入、存儲、輸入。編碼:輸入碼、國標碼、機內(nèi)碼、字形碼。1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)三、漢字編碼轉(zhuǎn)換輸出映射用戶輸入碼國標碼機內(nèi)碼字形碼顯示、打信息編碼小結(jié)隨著科技的發(fā)展還有其它方式輸入漢字:語音輸入、手寫輸入、OCR識別等。例:輸入漢字“張”時的區(qū)位碼,拼音碼和五筆碼“張”區(qū)位碼:5337“張”拼音碼:zhang“張”五筆碼:xt注意:同一個漢字,不同的輸入法,它的輸入碼是不同的。漢字輸入碼數(shù)字編碼,區(qū)位碼;拼音編碼,智能ABC,全拼;字形編碼,五筆;1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)信息編碼小結(jié)隨著科技的發(fā)展還有其它方式輸入漢字:語音輸入、手信息編碼信息編碼小結(jié)漢字國標碼GB2312-80字符集(簡體)《信息交換用漢字編碼字符集——基本集》該字符集收錄了6763個常用漢字,其中一級漢字3755個,二級漢字3008個。另外還收錄了各種符號682個,合計7445個GBK字符集(簡體+繁體)《漢字內(nèi)碼擴展規(guī)范》

即漢字擴充內(nèi)碼規(guī)范,又稱大字符集,是目前見到的收錄漢字最多的漢字系統(tǒng)。BIG-5碼(繁體)通用于臺灣、香港地區(qū)的一個繁體字編碼方案。

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)信息編碼信息編碼小結(jié)漢字國標碼1.3計算機概述計算小結(jié)漢字內(nèi)碼轉(zhuǎn)換每個漢字用兩個字節(jié)的空間存儲將起始編碼從第32號位置開始國標碼+2020H=+8080H=區(qū)位碼機內(nèi)碼每個字節(jié)的最高位置為1輸入轉(zhuǎn)換存儲1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)漢字內(nèi)碼轉(zhuǎn)換每個漢字將起始編碼從第32號位置開始國標碼+小結(jié)

漢字字形碼漢字輸出(顯示,打印)的字模數(shù)據(jù)編碼;有點陣表示和矢量表示兩種表示方式;

例:漢字“次”的16×16點陣字形碼1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)漢字字形碼例信息編碼小結(jié)點陣字形編碼占用存儲空間計算方法1字節(jié)=8位1Byte=8bit例:用16×16點陣和48×48點陣表示一個“次”字,分別需要多大的存儲空間?

解:16×16點陣占空間:16×16/8=32字節(jié)

48×48點陣占空間:48×48/8=288字節(jié)

方法:字節(jié)數(shù)=點陣行數(shù)×點陣列數(shù)÷8原理:點陣中的每個點需要一個二進制的位來存儲。1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)信息編碼小結(jié)點陣字形編碼占用存儲空間計算方法1字節(jié)=8位信息編碼小結(jié)四、圖像信息編碼圖像在計算機中以點陣方式編碼存儲;點陣中的點稱為“像素”(Pixel);點陣規(guī)模的大小稱為圖像的“分辨率”(Resolution);每個像素中存儲該位置的顏色信息。分辨率:320*240=76800像素1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)信息編碼小結(jié)四、圖像信息編碼圖像在計算機中以點陣方式編碼存儲信息編碼信息編碼小結(jié)1.黑白圖像(也稱二值圖像)2.灰度圖像(256級)3.RGB彩色圖像(24位)圖像中每個像素只需要1位空間存儲顏色信息,1-白,0-黑256級灰度圖像中每個像素需要8位空間存儲灰度信息,256=2824位真彩色RGB圖像中每個像素需要24位空間存儲顏色信息,顏色數(shù)可達224=16777216種1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)信息編碼信息編碼小結(jié)1.黑白圖像(也稱二值圖像)2.灰度圖像信息編碼小結(jié)圖像占存儲空間大小計算公式:大小=行分辨率×列分辨率×每個像素所需位數(shù)÷

8

=320*240*24/8=230400Bytes=225KB分辨率:320*240顏色數(shù):24位類型:位圖大小=行分辨率×列分辨率×每個像素所需位數(shù)÷

81.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)信息編碼小結(jié)圖像占存儲空間大小計算公式:大小=行分辨率信息編碼小結(jié)6信息計量單位位,比特,bit,簡寫:b,存儲一個二進制數(shù)位,可以為0或1,是最小的數(shù)據(jù)單位。字節(jié),Byte,簡寫:B,8個二進制位,是最小的存儲單位。1B=8bit,字節(jié)(Byte)是最小的信息的存儲單位

1KB=210B=1024B,KB即“千字節(jié)”

1MB=220B=1024KB,MB即“兆字節(jié)”

1GB=230B=1024MB,GB即“吉字節(jié)”1TB=240B=1024GB,TB即“太字節(jié)”

換算公式:進位規(guī)則:以210

即1024為進位單位,而不是1000。1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)信息編碼小結(jié)6信息計量單位位,比特,bit,簡寫:b

小結(jié)

在本講中我們系統(tǒng)地學習了計算機中信息表示的方法。學習了計算機中常用數(shù)制的轉(zhuǎn)換計算方法;數(shù)在計算機中的表示方法;數(shù)值、西文字符、中文漢字符及圖像等信息在計算機中的編碼;最后學習了數(shù)據(jù)的計量單位。小結(jié)在本講中我們系統(tǒng)地學習了計算機中信2022/12/25

理解數(shù)制相關的基本概念;

掌握計算機中常用數(shù)制之間的轉(zhuǎn)換方法;

了解信息在計算機中的編碼方式;

掌握各種信息計量單位之間的關系。學習目的任務數(shù)據(jù)在計算機中的表示2022/12/21理解數(shù)制相關的基本概念;學習目的任務1計算機中常用數(shù)制

基本概念進制,即進位制基數(shù)權(quán)值數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)1計算機中常用數(shù)制基本概念數(shù)據(jù)的表示方法常用數(shù)制數(shù)制小結(jié)常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)常用數(shù)制計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)數(shù)據(jù)小結(jié)2常用數(shù)制之間的轉(zhuǎn)換方法

按權(quán)展開多項式1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)2常用數(shù)制之間的轉(zhuǎn)換方法按權(quán)展開多項式1

非十進制十進制

按權(quán)展開求和例1:將1011.01B轉(zhuǎn)換為十進制數(shù)

1011.01B=1×23+0×22+1×21+1×20+0×2-1+1×2-2

=8+2+1+0.25=11.25D

例2:將B7.FH轉(zhuǎn)換為十進制數(shù)

B7.FH=11×161+7×160+15×16-1

=176+7+0.975=183.9375D

例3:將372.6O轉(zhuǎn)換為十進制數(shù)

372.6O=3×82+7×81+2×80+6×8-1

=192+56+2+0.75=250.75D

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)非十進制十進制按權(quán)展開求和例1:將1011.01B轉(zhuǎn)小結(jié)

非十進制十進制整數(shù)部分:除基取余(倒排)小數(shù)部分:乘基取整例1:將27.75D

轉(zhuǎn)換為二進制數(shù)

27.75D=11011.11B

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)非十進制十進制整數(shù)部分:除基取余(倒排)例1:將273常用數(shù)制之間的轉(zhuǎn)換方法例2:將1725.6875D

轉(zhuǎn)換為八進制數(shù)1725.6875D=3275.54O

例3:將175.685D

轉(zhuǎn)換為十六進制數(shù)175.685D=3039.ACH

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)3常用數(shù)制之間的轉(zhuǎn)換方法例2:將1725.6875D例4:將十進制小數(shù)0.6D轉(zhuǎn)換成二進制數(shù)。0.6D=1001B

提示:除到二進制小數(shù)點后4位并未除盡(余數(shù)仍未為0)。注意:有些十進制小數(shù)在轉(zhuǎn)換為非十進制數(shù)的時候,用“乘基取整法”無法得到精確值。1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)例4:將十進制小數(shù)0.6D轉(zhuǎn)換成二進制數(shù)。0.6D=八進制二進制三位分組8=23一位八進制數(shù)需要三位進制數(shù)來表示。三位分組例1:將1101.01101B

轉(zhuǎn)換為八進制數(shù)首尾組不足三位時,首尾用“0”補足1101.01101B=15.32O

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)八進制二進制三位分組8=23一位八進制數(shù)需要三位進制數(shù)來小結(jié)八進制二進制三位分組例2:將34.27O轉(zhuǎn)換為二進制數(shù)34.27O=11100.010111B

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)八進制二進制三位分組例2:將34.27O轉(zhuǎn)換為二進制小結(jié)十六進制二進制四位分組16=24一位八進制數(shù)需要四位進制數(shù)來表示。四位分組例1:將11010101.11101001B

轉(zhuǎn)換為十六進制數(shù)11010101.11101001B=D5.E9H

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)十六進制二進制四位分組16=24一位八進制數(shù)需要四位例2:將D3.E7H轉(zhuǎn)換為二進制數(shù)D3.E7H=11010011.11100111H

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)例2:將D3.E7H轉(zhuǎn)換為二進制數(shù)D3.E7H=11不能直接轉(zhuǎn)換,需要通過轉(zhuǎn)換成二進制來完成例1:將53.61O轉(zhuǎn)換為十六進制數(shù)53.61O=2B.C4H

十六進制八進制四位分組二進制三位分組1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)不能直接轉(zhuǎn)換,需要通過轉(zhuǎn)換成二進制來完成例1:將53.61例2:將C4.28H轉(zhuǎn)換為八進制數(shù)C4.28H=304.126O

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)例2:將C4.28H轉(zhuǎn)換為八進制數(shù)C4.28H=301.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)1.3計算機概述計算機中常用數(shù)制計算機中數(shù)的表示方小結(jié)4計算機中數(shù)的表示

在計算機中表示數(shù)需要考慮的三個問題1.數(shù)的長度長度固定2.符號最高位(最左端)為數(shù)的符號位符號位:0表示“+”,1表示“-”3.小數(shù)點位置隱含位置可固定(定點數(shù)),也可浮動(浮點數(shù))1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)4計算機中數(shù)的表示在計算機中表示數(shù)需要考慮的三個定點整數(shù)小數(shù)點的位置約定在最低數(shù)值位的后面小數(shù)點的位置約定在數(shù)符位和數(shù)值部分的最高位之間,用以表示小于1的純小數(shù)。定點小數(shù)1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)定點整數(shù)小數(shù)點的位置約定在最低數(shù)值位的后面小數(shù)點的位置約定N=M×RC

數(shù)的指數(shù)表示形式:階碼C(Characteristic)

尾數(shù)M(Mantissa)

進制數(shù)的基R2056D=0.256×1030.000029=0.29×10-5(1011011)2=0.1011011×2111(0.00110101)2=0.110101×2-10浮點數(shù)1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)N=M×RC數(shù)的指數(shù)表示形式:階碼C(Character浮點數(shù)例:-0.11011×2—011在機內(nèi)的表示形式如下:符號位假定一個浮點數(shù)用4個字節(jié)來表示,則一般階碼占用1個字節(jié),尾數(shù)占用3個字節(jié),且每部分的最高位均用以表示該部分的正負號。1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)浮點數(shù)例:-0.11011×2—011在機內(nèi)的表示形式如下:軟件至今沒有一個確切的定義。軟件的功能是利用計算機本身提供的邏輯功能來合理地組織計算機的工作,以便簡化或代替人們使用計算機過程中的各個環(huán)節(jié),并為用戶提供一個便于掌握、操作簡便的工作環(huán)境。101000110100010100111001001010010101………1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)軟件至今沒有一個確切的定義。軟件的功能是利用計算機本身提供的

一、數(shù)值型數(shù)據(jù)的兩種表示方法純二進制數(shù),前面介紹的就是這種形式。壓縮十進制數(shù)形式(BinaryCodeDicemal)每位十進制數(shù)用四位二進制數(shù)表示。11118421232221205信息編碼1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)一、數(shù)值型數(shù)據(jù)的兩種表示方法每位十進制數(shù)用四位二進制數(shù)表示例:127D的純二進制方式和BCD方式表示純二進制方式:126D=1111110BBCD方式:126D=000100100110B1261.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)例:127D的純二進制方式和BCD方式表示純二進制方式:1二、西文字符編碼ASCII碼ASCII-AmericanStandardCodeforInformationInterchange,美國標準信息交換碼

;7位編碼,存儲時占一個字節(jié)(Byte),第8位一般為0;共128個編碼,27=128包括大小寫英文字母(各26個)阿拉伯數(shù)字(10個)標點符號和運算符(32個)控制碼(34個)編碼從A到Z、從a到z和從0到9碼值均為+1趨勢大小比較:數(shù)字<大寫字母<小寫字母;如0<A<a1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)二、西文字符編碼ASCII碼1.3計算機概述計算機1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)1.3計算機概述計算機中常用數(shù)制計算機中數(shù)的表示方三、漢字編碼轉(zhuǎn)換輸出映射用戶輸入碼國標碼機內(nèi)碼字形碼顯示、打印輸入轉(zhuǎn)換、存儲漢字在計算機中的處理過程與編碼的關系:相關處理:輸入、存儲、輸入。編碼:輸入碼、國標碼、機內(nèi)碼、字形碼。1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)三、漢字編碼轉(zhuǎn)換輸出映射用戶輸入碼國標碼機內(nèi)碼字形碼顯示、打信息編碼小結(jié)隨著科技的發(fā)展還有其它方式輸入漢字:語音輸入、手寫輸入、OCR識別等。例:輸入漢字“張”時的區(qū)位碼,拼音碼和五筆碼“張”區(qū)位碼:5337“張”拼音碼:zhang“張”五筆碼:xt注意:同一個漢字,不同的輸入法,它的輸入碼是不同的。漢字輸入碼數(shù)字編碼,區(qū)位碼;拼音編碼,智能ABC,全拼;字形編碼,五筆;1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)信息編碼小結(jié)隨著科技的發(fā)展還有其它方式輸入漢字:語音輸入、手信息編碼信息編碼小結(jié)漢字國標碼GB2312-80字符集(簡體)《信息交換用漢字編碼字符集——基本集》該字符集收錄了6763個常用漢字,其中一級漢字3755個,二級漢字3008個。另外還收錄了各種符號682個,合計7445個GBK字符集(簡體+繁體)《漢字內(nèi)碼擴展規(guī)范》

即漢字擴充內(nèi)碼規(guī)范,又稱大字符集,是目前見到的收錄漢字最多的漢字系統(tǒng)。BIG-5碼(繁體)通用于臺灣、香港地區(qū)的一個繁體字編碼方案。

1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)信息編碼信息編碼小結(jié)漢字國標碼1.3計算機概述計算小結(jié)漢字內(nèi)碼轉(zhuǎn)換每個漢字用兩個字節(jié)的空間存儲將起始編碼從第32號位置開始國標碼+2020H=+8080H=區(qū)位碼機內(nèi)碼每個字節(jié)的最高位置為1輸入轉(zhuǎn)換存儲1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)漢字內(nèi)碼轉(zhuǎn)換每個漢字將起始編碼從第32號位置開始國標碼+小結(jié)

漢字字形碼漢字輸出(顯示,打?。┑淖帜?shù)據(jù)編碼;有點陣表示和矢量表示兩種表示方式;

例:漢字“次”的16×16點陣字形碼1.3計算機概述計算機中常用數(shù)制常用數(shù)制的轉(zhuǎn)換方法計算機中數(shù)的表示方法信息編碼信息計量單位小結(jié)

數(shù)據(jù)的表示方法常用數(shù)制數(shù)制的轉(zhuǎn)換方法數(shù)的表示方法信息編碼信息計量單位小結(jié)小結(jié)漢字字形碼例信息編碼小結(jié)點陣字形編碼占用存儲空間計算方法1字節(jié)=8位1Byte=8bit例:用16×16點陣和48×48點陣表示一個“次”字,分別需要多大的存儲空間?

解:16×16點陣占空間:

溫馨提示

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

評論

0/150

提交評論