- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
123456 读心术 吉普赛人祖传的神奇读心术,它能测算出你的内心感应。 提示:任意选择一个两位数(从10~99之间任意选择一个数),把这个数的十位与个位相加,再把任意选择的数减去这个和。例如:你选的数是23,然后2+3=5,然后23-5=18 。 在图表中找出与最后得出的数所相应的图形,并把这个图形牢记心中,然后点击水晶球。 你会发现,水晶球所显示出来的图形就是你刚刚心里记下的那个图形。 读心术 数字编码 例如: 101代表了什么? 第2章 运算方法和运算器 2.1 数据与文字的表示方法 2.2 定点加法、减法运算 2.3 定点乘法运算 2.4 定点除法运算 2.5 定点运算器的组成 2.6 浮点运算方法和浮点运算器 第二章 重点 四种机器码(原码、反码、补码、移码) 数据格式、IEEE754标准(32位) 定点加减法、溢出及其检测 对2求补电路 带求补器补码乘法相关计算 多功能运算器ALU 2.1 数据与文字的表示方法 2.1.1 数据格式 2.1.2 数的机器码表示 2.1.3 字符与字符串的表示方法 2.1.4 汉字的表示方法 2.1.5 校验码 2.1.1 数据格式 计算机中的数据: 符号数据:非数字符号表示(ASCII、汉字、图形等)。 数值数据:数字数据的表示(定点、浮点)。 选择计算机中数据的表示方式时,应该考虑以下几个因素: 表示的数据类型(小数、整数、实数和复数) 数值的范围 数值精度 存储、处理的硬件代价 2.1.1 数据格式 计算机常用的数据表示格式有两种: 定点表示:小数点位置固定。 浮点表示:小数点位置不固定。 2.1.1 数据格式—定点数的表示方法 定点格式:约定机器中所有数据的小数点位置固定不变。小数点不用“.”表示出来。 定点格式通常将数据表示成纯小数或纯整数。 最高位如果表示成符号位,则称为带符号数,此时符号位0代表正数,1代表负数。 如果最高位不表示成符号位,则称为无符号数。 2.1.1 数据格式—定点数的表示方法—纯小数 最小的小数、最大的小数?(纯小数的范围) 最接近于0的正小数、最接近0的负小数是多少? 2.1.1 数据格式—定点数的表示方法—纯小数 2.1.1 数据格式—定点数的表示方法—纯整数 最小整数、最大整数、最接近0的正整数、最接近0的负整数是多少? 2.1.1 数据格式—定点表示方法的特点 对于数字31415.926927,其小数决定了一个数的精度,整数决定了数的范围。 在定点格式表示中可以看出,精度与范围是无法统一的: 若追求精度,表示为0.31415926927,则数的表示范围有限; 若追求范围,表示为31415926927,则数的精度可能不满足要求。 其主要原因在于小数点是固定位置的。 如何解决之? 我们自然可以想到:如果小数点可以自由浮动就好了。 由此引入浮点表示方法 2.1.1 数据格式—浮点数的表示方法 1、浮点数的表示形式 在计算机中表示一个浮点数时: N=RE.M R (Radix) :基数,计算机中取2 E (Exponent):指数,用整数表示,常称为阶码,可正可负。阶码决定了浮点数的表示范围 M (Mantissa) :尾数,用定点小数表示,可正可负。尾数给出有效数字的位数,决定浮点数的精度。 小数点位置随阶码不同而浮动 2.1.1 数据格式—浮点数的表示方法 2.1.1 数据格式—浮点数的表示方法 2、浮点数的表示范围(非规格化浮点数) 上溢 阶码 最大阶码 下溢 阶码 最小阶码 按 机器零 处理 2.1.1 数据格式—浮点表示方法 3、浮点数的规格化 为什么?确保一个浮点数的表示是惟一的。 规格化:基数R=2,尾数(数值部分)最高位为 1 4、IEEE754标准 规则规定了单精度(32)和双精度(64)的基本格式。 规则中尾数用原码,指数用移码(便于对阶和比较) 2.1.1 数据格式—IEEE754标准—32位浮点数 S 符号位:1位,“0”表示正数,“1”表示负数。 M 尾数:23位。 E 阶码:8位,采用移码表示,便于对阶和比较大小。 IEEE754标准的规格化: 规定尾数域:最左位(最高位)总是1, 故这一位可不予存储
文档评论(0)