网站大量收购独家精品文档,联系QQ:2885784924

ppt_2 数值型数据、字符的表示.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ppt_2 数值型数据、字符的表示

计算机原理与汇编;Chapter 2 计算机中信息表示;2.1.1 数值型数据的表示和转换 1. 数制基本概念:基数—— “逢n进1”,基数就是n 权 —— 位权、权位 ; R=2 二进制 Binary, 数符可取0,1 逢2进1 R=8 八进制 Octonal, 数符可取0,1…7 逢8进1 R=16 十六进制 Hexadecimal, 数符可取0,1…9,A,B,C,D,E,F(a,b,c,d,e,f) 逢16进1 R=10 十进制 Decimal, 数符可取0,1,…9 逢10进1 ;2. 计算机中常用的进位制 二进制:1010.11B 或 (1010.11)2 八进制:164.37Q 或 (164.37)8 十六进制:0AF.7BH 或 (0AF.7B)16 78H 或 (78)16 注:书写时以字母A~F开头的前面要加0。 十进制:128.9 或128.9D 或 (128.9)10 ;3. 二进制 八进制 、十六进制 B-Q(H): 例1101B=?Q 以小数点为中心,三位(四位)一组,不足补0 010 100 010. 110 100 B=2 4 2. 6 4 Q Q(H)-B: 每一位写成三位(四位) 9F.8 H = 1001 1111. 1000 B 原因:8,16是2的整次幂;4. 二进制 十进制 a)十进制整数?二进制整数 除2(基)取余,先出为低 直到商为0;b)十进制小数?二进制小数 乘2(基)取整,先出为高;c)十进制数?二进制数 整数部分、小数部分 分开转换 例如:116.6 ;d)二进制数?十进制数 按权展开 例如: 10101.101B=1×24 +1×22 + 1×20 + 1×2-1 + 1×2-3 特例 ;;常用的信息编码;2.2.3 汉字的表示;机内码:将国标码两个字节最高位都置1 机内码=国标码+8080H “啊” B0A1H 故不会与ASCII冲突 输入码 输出码;一、无符号数和带符号数 无符号数:全部数位都用来表示数值的大小 即正整数(最小数为0) 10001 B 表示 17 00011 B 表示 3 永远不会出现负数 ;机器数有原码、补码、反码、移码四种表示方法 真值 -1011B -0.1101B +1011B 机器数 1 1011B 1. 1101B 01011B;一、 带符号数的原码表示法 最高位是符号位,“0”正“1”负,数值部分就是原来数的绝对值 ; 整数(定点纯整数)±Xn-1Xn-2…X0 字长n+1位 [X]原码=Xs Xn-1Xn-2…X0 = X 0≤X<2n 2n+|X| =2n-X -2n<X≤0 e.g. X1=+1011 [X1]原 X2=-1011 [X2]原=24+|-1011|2. 真值0的原码表示:有正0、负0之分;4. 原码性质:n+1位字长 ;二、 带符号数的补码表示法 ;2. 补码定义: [X]补=M+X (mod M) ;小数(定点纯小数)±0.X1X2…Xn, 字长n+1位 模 M即为溢出量10.000…0 即模为 2; 整数(纯整数)±Xn-1Xn-2…X0, 字长n+1位 模为100… 00 , 即为 mod 2n+1 n+1 [X]补码=Xs Xn-1Xn-2…X0 = X 0≤X<2n 2n+1+X =2n+1-|X| -2n ≤ X≤0 ;3. 真值0的补码表示:只有一种表示形式;4. n+1位字长, 补码的表示范围;负数: 方法1: 除符号位外, 每位变反并在最低位加1 ————“变反加1” [X]补= 2n+1-|X|= 2n+1-1-|X|+1(反码+1) 例: n+1=8 M=28 X=-110 [X]原=1000 0110 变反加1 [X]补=1111 1001+0000 0001 = 1111 1010 根据定义验证:[X]补=1 0000 0000 – 110 =11

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档