运算方法和运算器数据的表示方法.ppt

运算方法和运算器数据的表示方法.ppt

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

浮点数举例例2:计算机浮点数格式如下,写出x=0.0001101B的规格化形式,阶码为4位补码,尾数是8位原码x=0.0001101=0.1101*2-3[-3]补=[-011]补=[1011]补=1101B规格化浮点数形式是110101101000第31页,共40页,星期六,2024年,5月(2)移码的说明移码,又名增码、余码,是原码、反码、补码后的又一种编码形式,通常用于表示浮点数的阶码。若定点整数移码形式为x0x1x2…xn时,移码的定义为:[x]移=2n+X,-2n≤X2n其中,X--真值,n--X数值位的位数。移码(增码)0-128+127负数正数机器数第32页,共40页,星期六,2024年,5月例:X=+10101,Y=-10101。n=5(数值位的位数)[X]移=100000+10101=110101[Y]移=100000-10101=001011第33页,共40页,星期六,2024年,5月三、BCD码1、BCD编码:BinaryCodedDecimal,即二进制编码的十进制数,种类有很多,如Gray码、余3码、8421BCD码等。8421BCD码:用四位二进制数表示一位十进制数0-9。0000-0,0001-1,…,1001-92、编码目的:以机器能表示与识别的二进制形式存在,又比纯二进制数(purebinary)更接近日常所习惯的十进制数。第34页,共40页,星期六,2024年,5月2.1.3非数值数据的表示-除数值数据以外的如文字、符号、图象、语言等。一、字符数据字符指字母、符号、控制字符等。按什么样的规则把字符表示成0、1形式是人为确定的。具体方案有多种,其中流行的是ASCII码,即AmericanStandardCodeforInformationInterchange,含四类128种字符。二、逻辑数据不带符号的一位二进制数。只有0,1两个值,代表两种成对的逻辑概念。不同于数学中0和1的数值概念。对逻辑数据可以进行逻辑运算,如“与”、“或”、“非”、“同或”、“异或”等。逻辑运算按位进行。三、汉字表示法(自学)第35页,共40页,星期六,2024年,5月第36页,共40页,星期六,2024年,5月2.1.4校验码-保证信息的正确性一、出错的原因1、元器件质量不可靠;2、线路工艺不过关;3、远距离传输带来的干扰等等,均会导致存取、加工、传输时出现0变成1或1变成0的错误。二、错误检测与纠正方法有很多。常见的一种是对数据信息进行扩充,加入新代码,使之与原数据共同按某种规律编码后具有发现错误的能力,有些甚至具有指出具体的错误位置并使机器校正的能力。我们称之为“校验码”(checkcode)。第37页,共40页,星期六,2024年,5月2.1.4校验码-常用的校验码1、奇偶校验位(paritycheckbit/odd-evencheckbit)奇校验(oddparity):编码中含“1”的个数(连同校验位)共有奇数个“1”偶校验(evenparity):编码中含“1”的个数(连同校验位)共有偶数个“1”例:信息编码为100010001100010000奇校验位偶校验位第38页,共40页,星期六,2024年,5月以偶校验为例,说明编码与校验的过程(1)编码若D7-D0中有偶数个1,则“偶形成”=0若D7-D0中有奇数个1,则“偶形成”=1(2)校验:8位代码与1位校验位同时送入偶校验逻辑电路。若“偶校错”=0,表明数据无奇数个错,可视为正确.+++++++++偶形成偶校错校验位D7D6D5D4D3D2D1D0第39页,共40页,星期六,2024年,5月感谢大家观看第40页,共40页,星期六,2024年,5月**0**0**0关于运算方法和运算器数据的表示方法第二章运算方法和运算器2.1数据表示2.1.1概述一、什么叫数据表示是指能由计算机硬件直接识别的数据类型,如定点数、浮点数等。而所谓“由硬件直接识别”意味着某种数据类型可以用计算机硬件直接表示出来,并能由计算机指令直接调用该数据类型。第2页,共40页,星期六,2024年,5月二、数据的表示方法数值数据:能进行算术运算能得到明确数值概念的数字数据。非数值数据:以数字数据形式

文档评论(0)

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

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

1亿VIP精品文档

相关文档