- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第章计算机中的信息表示计算机中的信息分为数据与指令数据又分数值型和非数值型指令信息则是计算机产生各种控制命令的基本依据学习内容数值型数据的表示方法进位计数制带符号数的表示数的定点表示与浮点表示字符表示码汉字编码简介指令信息的表示指令的格式常见寻址方式指令类型学习目标掌握常用的进位计数制及其相互转换方法掌握原码补码的表示方法及其相互转换了解反码表示方法掌握定点数浮点数表示方法能根据给定的格式定出典型值学会查用表了解汉字编码的基础知识掌握常用寻址方式编址方法理解指令格式的基本概念了解常见的指令功能分
第 2 章 计算机中的信息表示 计算机中的信息分为数据与指令。数据又分数值型和非数值型;指令信息则是计算机产生各种控制命令的基本依据。 学习内容: 数值型数据的表示方法 进位计数制、带符号数的表示、数的定点表示与浮点表示 字符表示 ASCII码、 汉字编码简介 指令信息的表示 指令的格式、常见寻址方式、指令类型 学习目标: 掌握常用的进位计数制及其相互转换方法。 掌握原码、补码的表示方法及其相互转换,了解反码表示方法。 掌握定点数、浮点数表示方法,能根据给定的格式定出典型值。 学会查用ASCII表,了解汉字编码的基础知识。 掌握常用寻址方式,I/O编址方法;理解指令格式的基本概念,了解常见的指令功能分类。 重点难点: 1、常用的进位计数制及其相互转换方法。 2、 原码、补码的表示方法及其相互转换。 3、 定点数、浮点数表示方法,能根据给定的格式定出典型值。(难点) 课时安排: 2课时。 媒体使用: 使用多媒体投影,主要采用PowerPoint准备的电子教案。 § 2.1 数值型数据的表示方法§ 2.1.1 进位计数制 一.计算机中常用的进位制: 科学计数法:(S)10=Xn10n+ Xn-110n-1+…+ X0100+ X-110-1+ X-210-2+…+ X-m10-m 其他进制数的表示方法: (101.01)2=1*22+0*21+1*20+0*2-1+1*2-2=(5.25)10 (703.64)8=7*82+0*81+3*80+6*8-1+4*8-=(451.8125)10 (BC3.89)16=11*162+12*161+3*160+8*16-1+9*16-2=(3011.535)10 二--十进制又称为8421码 与常规十进制一样,每位二—十进制数只允许选用0-9中的一个,逢十进一,用二进制编码表示十进制数,这种编码又称为BCD码。 例:(137)10=(0001 0011 0111)BCD 二、各种进位制之间的相互转换: 1.十——二进制数之间的转换 (1)十—二进制的整数转换 减权定位法:逐位分离 除基取余法:除2取余,余数倒排列。 (见教材P27页) 减权定位法: 例:(116)10=(1110100)2 (2)十—二进制的小数转换 减权定位法:(与整数转换所用不着减权定位法相似,但转换后得到的二进制小数可能是一个“不尽”的小数,其规定的字长或实际需要的精度来决定。) (0.625)10=(0.101…)2 乘基取整法 例:(0.625)10=(0.101)2 见板书 (3)二—十进制的整、小数转换 二—十进制的整、小数转换可见前面介绍的类似“科学计数法”,即按权相加法 另外两种方法: 二—十进制的整数转换:逐次乘基相加法 二—十进制的小数转换:逐次除基相加法 0-F(15)与二进制的转换 2. 二——八进制数之间的转换 三位二进制转换一位八进制 3. 二——十六进制数之间的转换 四位二进制数转换一位十六进制 § 2.1.2 带符号数的表示 真值——一个数的本身,包括正负号。 机器数——在计算机中,常约定数的某一位表示符号,用0表示正号,用1表示负号,这种连同数符一起数码化了的数,称为机器数。 一、原码表示法 原码表示法约定:最高位为符号位,符号位为0表示该数为正,为1表示该数为负;有效数值部分用二进制绝对值表示。 1.纯小数(定点小数X0X1…Xn)的原码定义 [X]原= x 0≤x1 例:X=+0.1011——X原=0.1011 1-x=1+|x| -1x ≤0 例:X=-0.1011——X原=1.1011 2.纯整数(定点整数XnXn-1…X0)的原码定义 [X]原= X 0≤X2n 例:X=+1011——X原=01011 2n-x=2n+|x| -2nX ≤0 例:X=-1011——X原=11011 3.使用原码表示数值的一结论。(见教材P30) 4.原码的特点:其表示较为直观,实现乘、除法较方便,加减法较复杂。 二、补码表示法 补码表示法的核心:是让符号位也作为数值的一部分直接参与运算,以简化加减运算的规则,同时以能“化减为加”。 1 .补码定义: (1)定点小数的补码(X0X1X2…Xn)定义式: [X]补= X 0≤X1 例:X=0.1011——X补=X=0.1011 2+X=2-|X|
文档评论(0)