大学计算机基础 第一章 数制与编码课件.ppt

大学计算机基础 第一章 数制与编码课件.ppt

ID:56982034

大小:305.50 KB

页数:20页

时间:2020-07-25

大学计算机基础  第一章 数制与编码课件.ppt_第1页
大学计算机基础  第一章 数制与编码课件.ppt_第2页
大学计算机基础  第一章 数制与编码课件.ppt_第3页
大学计算机基础  第一章 数制与编码课件.ppt_第4页
大学计算机基础  第一章 数制与编码课件.ppt_第5页
资源描述:

《大学计算机基础 第一章 数制与编码课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据数据是对事实、概念或指令的一种特殊的表达形式,这种特殊的表达形式可以用人工的方式或自动化的装置进行通信、翻译和转换或者进行加工处理。通常意义下的数字、文字、图画、声音、活动图像等都可以认为是数据。数据的分类:数值数据常用数制(二、八、十、十六)数制转换(二---十)二进制数的基本运算字符数据ASCII码汉字编码数制及编码计算机只认识二进制编码形式的指令,因此字符、数字、声音、图像等信息都必须经过某种方式转换成二进制的形式,才能提供给计算机进行处理。采用二进制编码,物理上实现容易。采用二进制编码,

2、可靠性高。采用二进制编码,适用于各种非数值信息的数字编码。计算机为什么采用二进制编码数制在数值计算中,一般采用的是进位计数,日常生活中我们采用的是十进位计数,而在计算机内处理信息采用二进位计数。R进制数用R个数码(0,1,2…R-1)表示数值,R称为该数制的基数。如十进制数,就是R=10,即基本符号为0,1,2…8,9。如取R=2,即基本符号为0,1。则为二进制数。1.常用进制10i称为第i项的权。如102、101、100分别称为百位、十位、个位的权。基数权数码578.37=5×102+7×101+

3、8×100+3×10-1+7×10-2【实战1-1】将下列的二进制数写成按其权展开的多项式之和。(11101)2=1×24+1×23+1×22+0×21+1×202.数制转换二进制转化成十进制方法:只要将二进制数按其权展开求和,计算出结果即可。【实战1-2】将下列的二进制数转换成十进制数。(1101.01)2=1x23+1x22+0x21+1x20+0x2-1+1x2-2=8+4+0+1+0+0.25=(13.25)10十进制转化成二进制十进制数转换成二进制数时,将该十进制数分成整数部分和小数部分分

4、别转换,然后把转换后的结果拼接起来即可。整数部分:除以2取余数,直到商为0,取余数的逆排序。小数部分:乘以2取整数,直到小数部分为0或达到所求的精度为止(小数部分可能永远不会得到0),取整数的顺排序。【实战1-3】将十进制数30.345转换成二进制数。203015(30.345)10≈(11110.01011)21.3800.34520.690220.76021.52022273212011111.043.二进制数的基本运算1)二进制数的算术运算(1)二进制数的加法运算(2)二进制数的减法

5、运算加法运算法则0+0=00+1=1+0=11+1=101101+111011011乘法运算法则0×0=00×1=1×0=01×1=11101×1010000011010000+1101100000102)二进制数的逻辑运算逻辑非运算逻辑非的真值表AF=A0110逻辑与运算逻辑与的真值表ABF=A×B0000101001112)二进制数的逻辑运算逻辑或运算逻辑或的真值表ABF=A+B0000111011111111111110100101数在计算机中的表示1.西文字符的编码数值数据的编码,解决了计算

6、机表示数值信息的问题,除了数值数据外,计算机还面临要处理的就是字符、特别是英文字符以及各种标点符号,运算符等。这些都要转换成二进制编码后才能在计算机内部进行处理,目前国际上通用的西文字符编码就是所谓的ASCII码(AmericanStandardCodeforInformationInterchange——美国国家信息交换代码。字符数据西文字符ACSII码(AmericanStandardCodeforInformationInterchange)128个常用字符,用7位二进制编码,从0到127控制

7、字符:0~32,127;普通字符:94个。例如:“a”字符的编码为1100001,对应的十进制数是97;换行10回车13空格32‘0’~‘9’48~57‘A’~‘Z’65~90‘a’~‘z’97~1222.中文字符的编码ASCⅡ码只给出了英文字母、数字、及其他特殊字符编码,不能用于汉字编码。汉字是一种象形文字。在计算机内部直接处理、存储文字的字形和语音就更加困难。故处理字符要进行代码化.西文拼音文字代码化比较容易,而汉字由于种类繁多。其编码比拼音文字难得多。而输入、内部处理,输出对汉字的编码又不相同

8、。用的代码也就不尽相同。汉字信息处理系统在处理汉字和词语时,要进行一系列的汉字代码转换。汉字代码体系输入码:通过键盘或其它的输入工具输入汉字时按一定的编码来进行.机内码:在计算机内部存储、处理、传输汉字用的代码。字形码:将汉字输出,用打印机或显示器输出应有一个。(1)汉字输入码音码类全拼、双拼、微软拼音、自然码和智能ABC等形码类五笔字型法、郑码输入法等。(2)汉字国标码(GB2312-80)每个汉字占两个字节。一级汉字:3755个;二级汉字:3008个。汉字分区,每

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。