数值型数据,字符的表示.ppt

数值型数据,字符的表示.ppt

ID:52185608

大小:949.50 KB

页数:61页

时间:2020-04-02

数值型数据,字符的表示.ppt_第1页
数值型数据,字符的表示.ppt_第2页
数值型数据,字符的表示.ppt_第3页
数值型数据,字符的表示.ppt_第4页
数值型数据,字符的表示.ppt_第5页
资源描述:

《数值型数据,字符的表示.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计算机原理与汇编上海海事大学信息工程学院1ShanghaiMaritimeUniversityChapter2计算机中信息表示2.1.1进位计数制2.1.2带符号数据表示2.1.3定点数与浮点数2.2字符的表示2.4数据校验技术2ShanghaiMaritimeUniversity2.1.1数值型数据的表示和转换1.数制基本概念:基数——“逢n进1”,基数就是n权——位权、权位一个R进制数N2.1数据的表示方法和转换R=2二进制Binary,数符可取0,1逢2进1R=8八进制Octonal,数符可取0,1…7逢8进1R=16十六进制Hexadecimal,数符可取0,1…9,A

2、,B,C,D,E,F(a,b,c,d,e,f)逢16进1R=10十进制Decimal,数符可取0,1,…9逢10进12.1数据的表示方法和转换2.计算机中常用的进位制二进制:1010.11B或(1010.11)2八进制:164.37Q或(164.37)8十六进制:0AF.7BH或(0AF.7B)1678H或(78)16注:书写时以字母A~F开头的前面要加0。十进制:128.9或128.9D或(128.9)102.1数据的表示方法和转换3.二进制八进制、十六进制B->Q(H):例10100010.1101B=?Q以小数点为中心,三位(四位)一组,不足补0010100010.110

3、100B=242.64QQ(H)->B:每一位写成三位(四位)9F.8H=10011111.1000B原因:8,16是2的整次幂2.1数据的表示方法和转换4.二进制十进制a)十进制整数二进制整数除2(基)取余,先出为低直到商为02

4、1162

5、5802

6、2902

7、1412

8、702

9、312

10、1101例:116=()2116=1110100B2.1数据的表示方法和转换b)十进制小数二进制小数乘2(基)取整,先出为高0.6×211.20.2×200.4×200.8×211.60.60.6=0.100110011001……注:结果可能是一个循环小数例:0.6=()22.1数据的表示方

11、法和转换c)十进制数二进制数整数部分、小数部分分开转换例如:116.6116=1110100B0.6=0.10011001…B∴116.6=1110100.10011001…B2.1数据的表示方法和转换d)二进制数十进制数按权展开例如:10101.101B=1×24+1×22+1×20+1×2-1+1×2-3特例2.1数据的表示方法和转换习题:1)B->D111010.0111000101.10012)Q(H)->D,B47.2Q0AD.6H3)D->B1780.3465.2311/25611ShanghaiMaritimeUniversity常用的信息编码2.2.1西文字

12、符——ASCII码P433附录A每个字符占用一个字节低7位,共表示128个字符例如:“A”——1000001,存放:01000001(41H)“a”——1100001,存放:01100001(61H)∴字符可以比较大小小写字母>大写字母>数字字符>特殊符号2.2字符编码和字符串的存放2.2.3汉字的表示国标码:6763个常用汉字,列表,分94个区,每区94位每个汉字用2个字节表示,(区号+32,位号+32)汉字的这2个字节都在33—126之间,每一字节只占用低7位(与ASCII码冲突)如“啊”在16区第1位,表示出来就是30H,21H常用的信息编码机内码:将国标码两个字节最高位

13、都置1机内码=国标码+8080H“啊”B0A1H故不会与ASCII冲突输入码输出码常用的信息编码14ShanghaiMaritimeUniversity一、无符号数和带符号数无符号数:全部数位都用来表示数值的大小 即正整数(最小数为0)10001B表示1700011B表示3永远不会出现负数2.1.2带符号数据的表示和运算带符号数:有正负之分机器数有原码、补码、反码、移码四种表示方法真值-1011B-0.1101B+1011B机器数11011B1.1101B01011B2.1.2带符号数据的表示和运算真值:用“+”、“-”号加上绝对值的表示方法机器数:将“+”、“-”也数码化了的

14、数,最高位是符号位带符号数:一、带符号数的原码表示法最高位是符号位,“0”正“1”负,数值部分就是原来数的绝对值1.定义:(P64,式3.5)(符号绝对值表示法)小数(定点纯小数)±0.X1X2…Xn字长n+1位[X]原码=Xs.X1X2…Xn=X0≤X<11+

15、X

16、=1-X-1<X≤02.1.2原码、补码、反码整数(定点纯整数)±Xn-1Xn-2…X0字长n+1位[X]原码=XsXn-1Xn-2…X0=X0≤X<2n2n+

17、X

18、=2n-X-2n<X≤0e.g.X1=+1011[X1]原=0

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

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

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