- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
~属性 P4-5 数据漫谈 我们谈谈数据(Data) 和数据分类√ √ 数据(Data):没有发明电子计算机之前, Data 原意是材料。通常指那些被证实可以使用的非实物材料,如数字, 信息和消息, 写文章的素材, 打官司的理由,或者别的什么, 乃至人们的思想, 等等一切“待处理的对象” 都可称“Data”, 范围非常非常广。 √ 今天在计算机行业, 我们把一切可以由计算机处理的数字, 符号和其它信息,统称 Data。 . 本课仅讲解: 用户自定义的Data, 系统Data, 指令。 2.1.1类型表示结构 2.1.1 数据类型, 数据表示, 数据结构及其关系 计算机的数据来源有三: 一由用户在程序中定义,是要处理的数据。二由系统在程序运行过程蕴含生成,是系统固有的。三是指令即控制序列。 √ . 数据类型:指一组值的集合以及作用于这个集合上的操作集。从系统结构角度看, 数据类型可分为基本数据类型、结构型数据类型、访问指针数据类型、抽象数据类型等。 √ 表示型、结构型 √ . 表示型数据:硬件能直接识别和引用的、由运算指 令和运算部件实现运算的数据。如定点数,浮点数, 布尔数和二进串,表示型数据是自然数据形式。 √ . 结构型数据:将表示型数据按一定的逻辑组织起来, 就成为结构型数据。它们面向应用和软件。如: 串, 栈, 队列, 向量, 树, 图等等。结构型数据是人为的 2.1.1 数据表示 2.1.1 数据表示 2.1.1续(R/H) 2.1.1续(向量) 硬件 软件 数据表示 数据结构 表示型数据 结构型数据 机器语言语义 高级语言语义 2.1.2 浮点数据表示 按小数点的位置是否固定, 机器数分定点数和浮点数。 . 定点整数:约定最高位为符号位, 小数点固定在 数的最低位右边。如:+1011011. . 定点纯小数:约定最高位为符号位, 小数点固定在 符号位之后。 如:+ .1011011 注:*只有整数和纯小数可用定点表示,以补码为例, 如 - 0011011 定点补码为 - 0.0011011 定点补码为 1.1100101 ** 但是, 无论什么数都可以用浮点表示 一般浮点表示 . 浮点数一般的典型格式如图所示: 一般浮点表示 IEEE IEEE754标准格式和一般格式有些差别。在本标准: 约定阶码 E =实际阶码值+127, 所以本标准中E无 负数, 这个阶码是一种移码表示。 √ 约定 M 小数点前面隐含一个“1”,这意味着格式化 的尾数值是 1.M,表数精度比一般格式高。 √ 采取某些措施表示几个特别的数字(P46, 表2.4)。 IEEE 754 规格化的单精度浮点数真值按下计算: √ 式中 尾数的真值=1.M,阶的真值=E - 127, 符号S=0或1 2.1.3 IEEE,P45 IEEE标准 按IEEE标准常用的三种浮点数的格式为: 数符 阶码 尾数 总位数 短 实 数 √ 1 8 23 32 长 实 数 1 11 52 64 临时实数 1 15 64 80 ★复习参考 以下各片供复习时参考: 符号位(Sign)表示整个浮点数的符号。 有符号原码定点整数的表示范围为: -(2n-1) ~ (2n-1)〔n 为尾数位数〕 有符号补码定点整数的表示范围为: - 2n ~ (2n-1) 〔n 为尾数位数〕 如8位定点数原码表示范围为 -127 ~ 127 补码表示范围为 -128 ~ 127 ★ 续上 ★ 续上
文档评论(0)