几个二进制概念.pptVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
几个二进制概念

二进制的几个概念 数据相关的概念 一位二进制称为一个比特(bit); 八位二进制构成一个字节(Byte)。 字节是存储的基本单元,是计算机对数据操作的最小单位。 地址相关的概念 地址总线的宽度决定了可以访问内存单元的个数。每一 根地址线对应一位二进制。一位二进制可以区分两个状态。 1.4.4计算机中数据的表示方法 1.什么是数据 数据是指能输入到计算机并被计算机程序处理的符号的介质的总称,是用于输入电子计算机进行处理,具有一定意义的数字、字符和模拟量等的通称。 2.数据的单位 常用的数据单位有:位(bit)、字节(Byte)、字(word).换算关系:1B=8b,1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB 3.数据的表示方法 前面讲的二进制没有谈到符号,这种数据称为无符号数,除此以外,还有有符号数,通常用“+”、“-”来表示。但在计算机中只有“1”,“0”两个数字,一般规定用“0”表示正数,用“1”表示负数。 例如: (0 1011)2 = (+11)10 (1 1011)2 = (-11)10 计算机符号数表示有三种:原码、补码和反码。 1.4.4计算机中数据的表示方法 (1)原码表示法: 一个正数的原码最高位(符号位)为0,其它位与二进制数的原来表示一样;一个负数的原码是这个数所对应的正数的原码的符号为置1,其它位不变。例如: X=108,则 [X]原 =0 1101100B X=-108,则 [X]原 =1 1101100B 0的原码有两种表示:[+0]原 =0 0000000B;[-0]原 =1 0000000B。 缺点:原码不能直接参加计算,可能会在运算中出错。 利用原码来表示数在运算时,首先要判断该数是正数还是负数,再决定所进行的运算是加法还是减法,为计算过程带来麻烦,所以这种数据在进行运算时,通常是采用反码来进行。 1.4.4计算机中数据的表示方法 (2)反码表示法: 正数的反码和其原码完全一样;负数的反码是其所对应的原码,除符号位外,按位取反(即:0变1,1变0)。例如: [+8]原 =0 0001000B [+8]反 =0 0001000B [-8]原 =1 0001000B [-8]反 =1 1110111B 负数的反码还可以由绝对值相同的正数,连同符号位在内全部按位取反求得。 0的反码有两种表示:[+0]反 =0 0000000B;[-0]反 =1 1111111 第三讲 1.4.5计算机中的编码 计算机只能识别1和0,因此在计算机内表示的数字、字母和符号等都要以二进制数码的组合来代表,这就是二进制编码。根据不同的用途,有各种各样的编码方案,较常用的有ASCII码、EBCDIC码和汉字编码等。 1.ASCII码 ASCII码(American Standard Code For Information Interchange)即美国标准信息交换码,在计算机界,尤其是在微型计算机中得到了广泛使用。这一编码最初是由美国制订的,后来由国际标准组织(ISO)确定为国际标准字符编码。为了和国际标准兼容,我国根据它制定了国家标准,即GB1988。其中除了将货币符号转换为人民币符号外,其他相同。 1.4.5计算机中的编码 ASCII码采用七位二进制位编码,共可表示27=128个字符。其中包括数码(0-9),大小写英文字母(A-Z、a-z),标点符号和运算符号等。 计算机中常以8位二进制,即以一个字节为单位表示信息,因此将ASCII码的最高位取0。 当ASCII码的最高位取1时,又可表示128个字符,这种编码称为扩展ASCII码,主要是一些制表符。 ASCII码(American Standard Code for Information Interchange) 常用字符有128个,编码从0到127 空格 20H 32 ‘0’~‘9’ ~ 30H~39H 48~57 ‘A’~‘Z’ ~ 41H~5AH 65~90 ‘a’~‘z’ ~ 61H~7AH 97~122 控制字符:0~32、127,共34个; 普通字符(可打印字符):94个。 每个字符占一个字节,即8 位二进制位,最高位恒为0。 1.4.5计算机中的编码 2.二至十进制编码(BCD码) 由于人们日常使用的是十进制,而机器内使用的是二进制,所以需要把十进制数表示成二进制码。 一位十进制数字,用4位二进制编码来表示可以有多种方

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档