数据的表示与存储.ppt

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

2.4 数字逻辑基本概念 (2)“或”运算 用两个开关并联控制一个灯的电路如下图所示。 在上图所示电路中,开关A和B并联控制灯F。可以看出,当开关A、B中有一个闭合或者两个均闭合时,灯L即亮。因此,灯L与开关A、B之间的关系是“或”逻辑关系。 逻辑“或”关系的电路图(并联开关电路 ) 2.4 数字逻辑基本概念 (2)“或”运算 在逻辑代数中,“或”逻辑关系用“或”运算描述。 其运算符号为“+”,有时也用“∨”表示。 “或”运算运算规则 0 + 0 = 0 1 + 0 = 1 0 + 1 = 1 1 + 1 = 1 “或”运算运算规则:参与运算的所有值均为0时,结果为0,有1个为1时,则结果为1。 2.4 数字逻辑基本概念 (2)“或”运算 数字系统中,实现“或”运算关系的逻辑电路称为“或”门。 “或”门的逻辑符号如图 “或” 门的逻辑符号 2.4 数字逻辑基本概念 (3)“非”运算 如果某一事件的发生取决于条件的否定,即事件与事件发生的条件之间构成矛盾,则这种因果关系称为“非”逻辑。 2.4 数字逻辑基本概念 (3)“非”运算 一个开关和灯并联的电路如下图所示。 在上图所示电路中,开关A闭合时,灯L就不亮,否则灯才会亮。因此,灯L与开关A之间的关系是“非”逻辑关系。 逻辑非关系电路图 (开关与灯并联电路 ) A L 2.4 数字逻辑基本概念 (3)“非”运算 在逻辑代数中,“非”逻辑关系用“非”运算描述。 其运算符号为“ˉ” ,有时也用“¬”表示。 “非”运算运算规则 1 0 = 1 0 = 2.4 数字逻辑基本概念 (3)“非”运算 数字系统中,实现“非”运算关系的逻辑电路称为“非”门。 “非”门的逻辑符号如图 “非”门的逻辑符号 2.4 数字逻辑基本概念 由三种基本的逻辑运算可以组合表示各种复杂的逻辑关系。 由三种基本的逻辑电路可以组合构成各种复杂的逻辑部件,设计出实现各种要求的硬件设备。 如:计算机的存储器 本章小结 数据的表示形式 计算机中数据 数值型数据 非数值型数据 字符 汉字 多媒体信息 图形 图像 动画 音频 视频 超文本 本章小结 数值数据 数制及转换 二进制和十进制、十六进制、八进制的相互转换 二进制数的运算 数据的在计算机中的表示 有符号数和无符号数 定点数浮点数 原码、反码、补码的表示和运算 本章小结 数制转换 二进制转十进制:按权展开 十进制转二进制: 整数部分:除二取余 小数部分:乘二取整 二进制和八进制:三位一组,三位二进制用一位八进制代替 二进制和十六进制:四位一组,四位二进制用一位十六进制代替 本章小结 数据在计算机中的表示 机器数 原码:符号位0正1负,数值位与真值相同。 反码:正数反码与原码相同,负数反码符号位为1,数值位为真值数值位按位取反。 反码运算规则: [X+Y]反=[X]反+[Y]反 [X-Y]反=[X]反+[-Y]反 如有符号位进位,循环进位。 本章小结 数据在计算机中的表示 机器数 补码:正数反码与原码相同,负数补码符号位为1,数值位为真值数值位按位取反,末位加1。 补码运算规则: [X+Y]补=[X]补+[Y]补 [X-Y]补=[X]补+[-Y]补 如有符号位进位,舍去进位。 浮点数:阶码(E)和尾数(M) 本章小结 其它数据在计算机中的表示 ASCII码 汉字编码 数字逻辑基本概念 变量 基本逻辑运算 * * * 2.3.3 定点数和浮点数 浮点数和定点数比较 在字长相同的情况下,浮点数的表示范围比定点数的表示范围大; 浮点数的运算精度一般比定点数高; 但运算规则定点数简单易与实现,浮点数运算规则复杂。 溢出 在计算机中,当要表示的数据超出计算机所使用的数据的表示范围时,则产生数据的溢出。 2.3.3 定点数和浮点数 溢出 定点数 数据小于定点数能表示的最小值时,称为下溢。 数据大于定点数能表示的最大值时,称为上溢。 浮点数 若一个数的阶码 <机器所能表示的最小阶码,产生下溢,当作机器零。 若一个数的阶码 > 机器所能表示的最大阶码,产生上溢,转入溢出中断处理。 2.3.4 其他数据在计算机中的表示 对于非数值型数据,没有相应的转换规则可以将其转换为二进制形式,需要人们规定出每个符号对应的二进制编码形式。 字符 大小写字母、数值符号、标点符号和一些控制符号等,称做字符。 字符编码:用若干位0、1符号表示字符的方法称做字符编码; 如ASCII码 汉字 汉字编码:用若干位0、1符号表示汉字。 2.3.4 其他数据在计算机中的表示 1、ASCII码 美国信息交换标准码(American Standard Code for In

文档评论(0)

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

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

1亿VIP精品文档

相关文档