- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章-信息技术概述-1.3(数字技术)
比特的基本逻辑运算 比特的取值“0”和“l” 可表示两种不同的状态(例如电位的高或低、命题的真或假) 比特的运算使用逻辑代数,它有3种基本逻辑运算: 逻辑加(也称“或”运算,用符号“OR”、“∨”或“+”表示) 逻辑乘(也称“与”运算,用符号“AND”、 “∧”或“ · ”表示,也可省略) 取反(也称“非”运算,用符号“NOT”或上横杠“ˉ”表示) 8个比特=1个字节(byte,用大写B表示) 计算机存储器容量的计量单位: KB: 1 KB=210字节=1024 B (千字节) MB: 1 MB=220字节=1024 KB(兆字节) GB: 1 GB=230字节=1024 MB(吉字节、千兆字节) TB: 1 TB=240字节=1024 GB(太字节、兆兆字节) 转换方法: 整数和小数放开转换 整数部分:除以2逆序取余 小数部分:乘以2顺序取整 例如:29.6875 ? 11101.1011 B 注意:十进制小数(如0.63)在转换时会出现二进制无穷小数,这时只能取近似值` 八进制→二进制:把每个八进制数字改写成等值的3位二进制数,且保持高低位的次序不变 例: 2 4 6 7 . 3 2 Q → 010 100 110 111 . 011 010 B 转换方法:与八、二进制互换的方法类似 例1: 3 5 A 2 . C F H → 0011 0101 1010 0010.1100 1111B → 11 0101 1010 0010.1100 1111B 例2: 11 0100 1110.1100 11 B 0011 0100 1110.1100 1100B → 3 4 E . C C H 整数(定点数)的表示 无符号整数的表示 采用“自然码”表示: 取值范围由位数决定: 8位: 可表示0~255 (28-1)范围内的所有正整数 16位: 可表示0~65535(216-1)范围内的所有正整数 n位: 可表示 0~2n-1范围内的所有正整数。 负数的补码表示 先表示为自然码 将自然码的每一位取反码 在最低位加“1” 例1: [- 43]用8位补码表示 [- 43] 的8位补码为例2: [- 64]用8位补码表示 [- 64] 的8位补码为优缺点分析: 原码表示法 优点:与日常使用的十进制表示方法一致,简单直观 缺点:加法与减法运算规则不统一,增加了成本;整数0 有和两种表示形式,不方便 补码表示法 优点:加法与减法运算规则统一, 没有“-0”,可表示的数比原码多一个 缺点:不直观,人使用不方便 带符号整数在计算机内不采用“原码”而采用“补码”的形式表示! 原码可表示的整数范围 8位原码: - 27 +1~27 - 1(- 127~127) 16位原码: - 215+1~215- 1(- 32767~32767) n位原码: - 2n-1+1~2n-1- 1 补码可表示的整数范围 8位补码:- 27~27- 1 (- 128~127 ) n位补码:- 2n-1~2n-1- 1 特点: 既有整数部分又有小数部分,小数点位置不固定 整数和纯小数是实数的特例 任何一个实数总可以表达成一个乘幂和一个纯小数之积 例如: 56.725 = 0.56725×102 -0.0034756 = -0.34756×10-2 实数的表示方法(记阶法):用3个部分表示 乘幂中的指数:表示实数中小数点的位置 纯小数部分(尾数):表示实数中的有效数字部分 数的正负(符号) 与十进制实数一样,二进制实数也可以用记阶法表示 例如: +1001.011B = + 0.1001011B×2 100 -0.0010101B = -0.10101B×2-10 可见,任一个二进制实数 N 均可表示为: N=±S×2P (其中, ±是该数的符号; S是N 的尾数;P是N的阶码) 因此,32位的单精度浮点数在计算机中可表示为: 比 特 比特(bit)中文翻译为“二进位数字”、“二进位” 或简称为 “位” 比特只有 2 种取值:0和1,无大小之分 比特是组成数字信息的最小单位 数值、文字、符号、图像、声音、命令······都可以使用比特来表示,其具体的表示方法就称为“编码”或“代码” 逻辑运算规则 存储容量的计量单位 不同进位制数的表示和含义 “数”是
文档评论(0)