计算机中的数制与编码PPT.ppt

上传人:知**** 文档编号:97784833 上传时间:2024-07-07 格式:PPT 页数:56 大小:2.32MB
返回 下载 相关 举报
计算机中的数制与编码PPT.ppt_第1页
第1页 / 共56页
计算机中的数制与编码PPT.ppt_第2页
第2页 / 共56页
点击查看更多>>
资源描述

《计算机中的数制与编码PPT.ppt》由会员分享,可在线阅读,更多相关《计算机中的数制与编码PPT.ppt(56页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第一单元第一单元 计算机基础知识计算机基础知识1计算机系统的基本组成计算机系统的基本组成计算机中的数制与编码计算机中的数制与编码2【导入】电子计算机的最基本的工作是要进行大量的数值电子计算机的最基本的工作是要进行大量的数值电子计算机的最基本的工作是要进行大量的数值电子计算机的最基本的工作是要进行大量的数值运算和数据处理。在计算机内,不管是什么样运算和数据处理。在计算机内,不管是什么样运算和数据处理。在计算机内,不管是什么样运算和数据处理。在计算机内,不管是什么样的数,都是以的数,都是以的数,都是以的数,都是以二进制码二进制码二进制码二进制码形式表示。因为物理上形式表示。因为物理上形式表示。因为

2、物理上形式表示。因为物理上容易找到一个具有两种不同的稳定状态且能相容易找到一个具有两种不同的稳定状态且能相容易找到一个具有两种不同的稳定状态且能相容易找到一个具有两种不同的稳定状态且能相互转换的器件,例如用电位的高、低表示互转换的器件,例如用电位的高、低表示互转换的器件,例如用电位的高、低表示互转换的器件,例如用电位的高、低表示“1”1”和和和和“0”0”;其次,二进制的运算规则简单;再次,;其次,二进制的运算规则简单;再次,;其次,二进制的运算规则简单;再次,;其次,二进制的运算规则简单;再次,逻辑命题中的逻辑命题中的逻辑命题中的逻辑命题中的“假假假假”和和和和“真真真真”,也恰好与二进,也

3、恰好与二进,也恰好与二进,也恰好与二进制的制的制的制的“0 0”和和和和“1 1”相对应。所以,计算机从其相对应。所以,计算机从其相对应。所以,计算机从其相对应。所以,计算机从其易得性易得性易得性易得性、可靠性可靠性可靠性可靠性、可行性可行性可行性可行性及及及及逻辑性逻辑性逻辑性逻辑性等各方面考等各方面考等各方面考等各方面考虑,选择了二进制数字系统。虑,选择了二进制数字系统。虑,选择了二进制数字系统。虑,选择了二进制数字系统。3一、数据与信息数据:数据:人类能够识别或计算机能够处人类能够识别或计算机能够处理的符号对客观事物的具体表示理的符号对客观事物的具体表示信息:信息:经过加工处理后用于人们

4、制定经过加工处理后用于人们制定决策或具体应用的数据称作信息决策或具体应用的数据称作信息4二、进位计数制进位计数制的三个要素进位计数制的三个要素1、数码:、数码:用不同的数字符号来表示一种数制用不同的数字符号来表示一种数制的数值,这些数字符号称为数码的数值,这些数字符号称为数码2、基数:、基数:某种数制所使用的数码的个数称为某种数制所使用的数码的个数称为“基数基数”3、位权:、位权:某种数制每一位所具有的值称为某种数制每一位所具有的值称为“位权位权”5几种常用的进位计数制几种常用的进位计数制1、十进制、十进制(1)、数码)、数码-0,1,2,3,4,5,6,7,8,9(2)、基数:)、基数:10

5、,逢十进一,逢十进一(3)、位权:)、位权:10i(4)、表示:()、表示:(250)10 或或 250D6几种常用的进位计数制几种常用的进位计数制2、二进制、二进制(1)、数码)、数码-0,1,(2)、基数:)、基数:2,逢二进一,逢二进一(3)、位权:)、位权:2i(4)、表示:()、表示:(110)2 或或 110B7几种常用的进位计数制几种常用的进位计数制3、八进制、八进制(1)、数码)、数码-0,1,3,4,5,6,7(2)、基数:)、基数:8,逢八进一,逢八进一(3)、位权:)、位权:8i(4)、表示:()、表示:(156)8 或或 110O8几种常用的进位计数制几种常用的进位计数

6、制4、十六进制、十六进制(1)、数码)、数码-09,A,B,C,D,E,F(2)、基数:)、基数:16,逢十六进一,逢十六进一(3)、位权:)、位权:16i(4)、表示:()、表示:(1AB)16 或或 1ABH9进位计数制之间的转换进位计数制之间的转换1、非十进制数转换成十进制数、非十进制数转换成十进制数方法:方法:将非十进制数按位权进行多项式展将非十进制数按位权进行多项式展开,然后在十进制中进行运算开,然后在十进制中进行运算10二进制数转为十进制数例题将将(111010)2转换为十进制数转换为十进制数(1 1 1 0 1 0 )2202122232425位权(权)位权(权)位权(权)位权(

7、权)o本位数字与该位的位权乘积的代数和本位数字与该位的位权乘积的代数和:1X25+1X24+1X23+0X22+1X21+0X20=32+16+8+2=(58)10位权展开位权展开11二进制小数转为十进制数例题将将(1101.101)2转换为十进制数转换为十进制数(1 1 0 1.1 0 1)22-32-22-1202122231X23+1X22+0X21+1X20+1X2-1+0X2-2+1X2-3=8+4+1+0.5+0.125=(13.625)10位权展开式位权展开式位权展开式位权展开式12A:(1101.01)2 =()10B:(101.101)2 =()1013.255.62513八

8、进制数转为十进制数例题将将(123.45)8转换为十进制数转换为十进制数(1 2 3.4 5)88-28-1808182位权(权)位权(权)位权(权)位权(权)o本位数字与该位的位权乘积的代数和本位数字与该位的位权乘积的代数和:1X82+2X81+3X80+4X8-1+5*8-2=(83.578125)10位权展开位权展开14A:(305)8 =()10B:(456.124)8 =()10197302.164062515十六进制数转为十进制数例题将将(5FC.1A)16转换为十进制数转换为十进制数(5 F C.1 A)1616-216-1160161162位权(权)位权(权)位权(权)位权(权

9、)o本位数字与该位的位权乘积的代数和本位数字与该位的位权乘积的代数和:5X162+FX161+CX160+1X16-1+A*16-2=(1532.1015625)10位权展开位权展开16A:(2A4E)16 =()10B:(32CF.48)16 =()101083013007.2821517进位计数制之间的转换进位计数制之间的转换2、十进制转换成非十进制、十进制转换成非十进制方法:方法:整数部分整数部分“除基数取余法除基数取余法”,小数,小数部分部分“乘基数取整法乘基数取整法”18十进制数转为二进制数方法十进制整数转为二十进制整数转为二进制整数。进制整数。方方 法法:除除2取余取余,直至商为直

10、至商为0,余数,余数倒序倒序排。排。十进制小数转为二十进制小数转为二进制小数。进制小数。方方 法法:乘乘2取整取整,直至小数为直至小数为0,整,整数数正序正序排。排。19十进制整数转为二进制数例题步骤:步骤:步骤:步骤:余数余数余数余数 排序方向排序方向排序方向排序方向 2462322222115210011101结果结果(46)10=(101110)2将十进制数将十进制数46转为二进制数:转为二进制数:20十进制规则小数转为二进制数例题0.625 2 2 .500 .000 2取整数取整数取整数取整数排序方向排序方向排序方向排序方向结果结果结果结果:(:(:(:(0.6250.625)101

11、0=(0.101)=(0.101)2 2将十进制小数将十进制小数将十进制小数将十进制小数0.6250.625转为二进制数转为二进制数转为二进制数转为二进制数 .250100 000121(125.6875)10 =()21111101.101122十进制数转为八进制数方法十进制整数转为八十进制整数转为八进制整数。进制整数。方方 法法:除除8取余取余,直至商为直至商为0,余数,余数倒序倒序排。排。十进制小数转为八十进制小数转为八进制小数。进制小数。方方 法法:乘乘8取整取整,直至小数为直至小数为0,整,整数数正序正序排。排。23(1725.6875)10 =()83275.5424十进制数转为十

12、六进制数方法十进制整数转为十十进制整数转为十六进制整数。六进制整数。方方 法法:除除16取余取余,直至商为直至商为0,余数,余数倒序倒序排。排。十进制小数转为十十进制小数转为十六进制小数。六进制小数。方方 法法:乘乘16取整取整,直至小数为直至小数为0,整,整数数正序正序排。排。25(12345.671875)10 =()163039.AC26进位计数制之间的转换进位计数制之间的转换3、非十进制之间的转换、非十进制之间的转换二进制与八进制之间的转换二进制与八进制之间的转换二进制与十六进制之间的转换二进制与十六进制之间的转换27八进制数转为二进制数方法:将方法:将一位一位八进制数转化为八进制数转

13、化为三位三位二进二进 制数,不足三位二进制数时,统制数,不足三位二进制数时,统 一左补零。一左补零。28二进制与八进制数间的关系 八进制八进制 对应二进制对应二进制0123456700000101001110010111011129八进制转为二进制数例题将八进制数(将八进制数(将八进制数(将八进制数(631.2631.2)转化为二进制数:)转化为二进制数:)转化为二进制数:)转化为二进制数:(6 3 1 .2)8110 011 001010按位转换按位转换按位转换按位转换结果:结果:结果:结果:(110 011 001.010)230(714.413)8 =()2111001100.10000

14、1011(243.1)8(243.1)8=()2=()210100011.00131二进制转为八进制数的方法方法:分段法方法:分段法-三位分段三位分段三位分段三位分段步骤:步骤:1、找到、找到小数点小数点所在位置所在位置 2、以小数点位置为、以小数点位置为中心中心:向向左左,三位一段,不足三位,三位一段,不足三位,左左补补0 向向右右,三位一段,不足三位,三位一段,不足三位,右右补补0 3、将每段中的、将每段中的三位三位二进制数转化为二进制数转化为一一 位位八进制八进制数数32二进制数转为八进制数例题二进制数转为八进制数例题(1 0 1 1 0.1 0)2小数小数点点(1 0,1 1 0.1

15、0)2找小数点找小数点找小数点找小数点分段分段分段分段补补补补0 0转换转换转换转换(0 1 0,1 1 0.1 0 0)2246结果结果结果结果(1 0 1 1 0.1 0)2=(26.4)8.将二进制数(将二进制数(将二进制数(将二进制数(10110.1010110.10)转为八进制数:)转为八进制数:)转为八进制数:)转为八进制数:33(11101110.00101011)2 =()8356.126(10100110.1)2 2=()=()8 8246.434十六进制数转为二进制数方法方法:将每将每一位一位十六进制数转为十六进制数转为四位四位二进制数,不足四位时:进行二进制数,不足四位时

16、:进行左补零。左补零。35二进制与十六进制数间的关系 十六进制十六进制对应二进制对应二进制十六进制十六进制对应二进制对应二进制000000000810001000100010001910011001200100010A(10)10101010300110011B(11)10111011401000100C(12)11001100501010101D(13)11011101601100110E(14)11101110701110111F(15)1111111136十六进制转为二进制数例题将十六进制数(将十六进制数(将十六进制数(将十六进制数(624.5624.5)1616转化为二进制数转化为二进

17、制数转化为二进制数转化为二进制数(6 2 4.5)16转换转换(0110 0010 0100.0101)2结果结果(11000100100.0101)237(1AC0.6D)16 =()21101011000000.01101101(52A.3)1616=()=()2 210100101010.001138二进制数转为十六进制数的方法方法方法:将二进制数从小数点的位将二进制数从小数点的位置开始,分别向其置开始,分别向其左右左右的方向,的方向,每每四四位分成一段,转成一位十六位分成一段,转成一位十六进制数。当不足四位时,按距小进制数。当不足四位时,按距小数点的方向,分别数点的方向,分别补零补零。

18、39小数点小数点二进制转为十六进制例题将二进制数(将二进制数(1010110.01)2转为十六进制数转为十六进制数找小数点位置找小数点位置 (1010110.01)2分段分段 (101,0110.01)2补零补零 (0 0101,0110.010000)2转换转换 (5 6.4)1640(10111100101.00011001101)2 =()165E5.19A(110111001.101)2 2=()=()16161B9.A41书面作业1、请写出各进制的代号、请写出各进制的代号及所包含的符号及所包含的符号。2、二进制数、二进制数100000.101对应的十进制数是对应的十进制数是_。3、十

19、进制数、十进制数52.25对应的二进制数是对应的二进制数是_。4、八进制数、八进制数72对应的二进制数是对应的二进制数是_。5、十进制数、十进制数136对应的八进制数是对应的八进制数是_。6、十进制数、十进制数229对应的十六进制对应的十六进制_。注:计算题需写出计算步骤。注:计算题需写出计算步骤。42表示:表示:BCD码将码将每一位每一位十进制数用十进制数用四位四位二进二进制数表示,制数表示,BCD8421码码字符的二进制编码一、一、BCD码码一种快速表示十进制的二进制一种快速表示十进制的二进制编码,称为二编码,称为二十进制编码或十进制编码或BCD码码43十进制数与BCD8421码的对照表十

20、进制十进制BCD8421码码十进制数十进制数BCD8421码码0819210311412513614715000100000010001101000101011001111000100110101011110011011110111144例如:例如:(62.5)10对应的对应的BCD码是码是(1100010.0101)BCD,但对应的,但对应的二进制数是(二进制数是(111110.1)2注意:注意:BCD码表示的仅仅是形式上的十码表示的仅仅是形式上的十进制数,并非真正的二进制数进制数,并非真正的二进制数45 表示:表示:标准标准ASCII码采用码采用七位七位二进制进行二进制进行编码,可表示编码

21、,可表示128个字符,个字符,每个字符可以用一每个字符可以用一个字节表示,字节的最高位为个字节表示,字节的最高位为0。包括包括09十个数码符号、十个数码符号、52个大小写英个大小写英文字母、文字母、32个标点符号和运算符、个标点符号和运算符、34个控制个控制符符字符的二进制编码二、二、ASCII码码美国标准信息交换码美国标准信息交换码4647ASCII码表(二进制)高高3位位低低4位位00000101001110010111011100000000NULDLESP0Pp00010001SOHDC1!1AQaq00100010STXDC22BRbr00110011ETXDC3#3CScs0100

22、0100EOTDC4$4DTdt01010101ENQNAK%5EUeu01100110ACKSYN&6FVfv01110111BELETB7GWgw10001000BSCAN(8HXhx10011001HTEM)9IYiy10101010LFSUB*:JZjz10111011VTESC+;Kk11001100FFFS,Nn11111111SIUS/?O_oDEL47字符字符ASCII编码编码十进制值十进制值控制字符0000,00000001,1111和0111,11110 90 900110011,0000000000110011,10011001 48485757AZAZ01000100,

23、0001000101010101,101010106590a za z0110,00010110,101097122符号其余基本ASCII码字符的内容比较比较字符字符ASCIIASCII码值的大小码值的大小 空格标点符号数字大写字母小写字母空格标点符号数字大写字母小写字母空格标点符号数字大写字母小写字母空格标点符号数字大写字母小写字母48字符的二进制编码三、汉字编码三、汉字编码1、外码、外码 -也叫输入码,也叫输入码,是用来将汉字输入到是用来将汉字输入到计算机中的一组键盘符号计算机中的一组键盘符号目前常用的输入码目前常用的输入码:拼音码、五笔字型码:拼音码、五笔字型码49字符的二进制编码三、汉

24、字编码三、汉字编码2、交换码、交换码 -汉字交换码是指在对汉字进行传递汉字交换码是指在对汉字进行传递和交换时使用的编码,亦称国标码和交换时使用的编码,亦称国标码(GB2312-80)50字符的二进制编码三、汉字编码三、汉字编码3、机内码、机内码 -汉字机内码是指在计算机内部进行汉字机内码是指在计算机内部进行存储、传递和运算所使用的统一机内代码存储、传递和运算所使用的统一机内代码51字符的二进制编码三、汉字编码三、汉字编码4、汉字字形码、汉字字形码 -汉字输出码,通常用汉字输出码,通常用16*16、24*24、32*32点阵来显示汉字点阵来显示汉字52汉字汉字汉字汉字“中中中中”的的的的1616

25、161616161616点阵的字形及字形编码点阵的字形及字形编码点阵的字形及字形编码点阵的字形及字形编码(a a)16161616点阵字形表示点阵字形表示(b b)16161616点阵字形编码表示点阵字形编码表示5354 已知汉字点阵的大小,可以计算出存储一个汉字已知汉字点阵的大小,可以计算出存储一个汉字所需占用的字节空间。所需占用的字节空间。即:即:字节数字节数=点阵行数点阵行数点阵列数点阵列数/8例:用例:用2424点阵来表示一个汉字(一点为一个二点阵来表示一个汉字(一点为一个二进制位),则进制位),则2000个汉字需要多少个汉字需要多少KB容量?容量?(2424/8)2000/1024=

26、140.7KB141KB54番外:键盘上一些键的用法ESCTABSHIFTCapsLockEnterBackspace强行退出键强行退出键上档键上档键制表键:按一下该键光标右跳若干个空格制表键:按一下该键光标右跳若干个空格大小写英文字母转换键大小写英文字母转换键回车键回车键退格键:每按一次该键可删去光标左边一退格键:每按一次该键可删去光标左边一个字符个字符55AltCtrlInsertDeleteNumLock转换键转换键插入键插入键控制键控制键删除键删除键数字锁定键数字锁定键中英文切换:中英文切换:CTRL+SPACE多种输入法之间的切换:多种输入法之间的切换:SHIFT+CTRL中、英文标点切换:中、英文标点切换:CTRL+.全角和半角的切换:全角和半角的切换:SHIFT+SPACEPrint Screen屏幕拷贝键屏幕拷贝键56

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁