网站大量收购独家精品文档,联系QQ:2885784924

pc中的数制和编码.doc

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

计算机中的数制和编码 课 时:三课时 总课时:第4课时 复习提问: 计算机识别的机器语言是什么? 课题导出 十进制的10种状态不易用电路来实现,相反二进制的0和1两种状态易用电路来实现,且与逻辑代数的真和假相应,运算规则简单。所以,计算机内部的信息都是用二进制编码的。本节课我们来研究计算机中的数制和编码。 授课内容 计算机中的数制 人们最熟悉的是 10 进制数,这是一种基数为10的进制,逢10进1 。除此之外,人们还用到的有8进制,10进制和16进制等。在计算机中的2进制,8进制,10进制和16 进制,为了区别不同的进位的进制,一般在数字后面加上数制,如:2代表2进制,16 代表16 进制等;也可以用字母表示数制,B(Binary)代表2进制,O(Octal)代表8进制,D(Decimal)代表10进制,H(Hexadecimal)代表16进制。 1.二进制 二进制数码只有2个,用0、1表示,计数采用“逢二进一”的规则,位权表示为以2为底的幂。 4位二进制数称为半个字节; 8位二进制数称为一个字节; 16位二进制数称为一个字; 2.十六进制 十六进制的数码有十六个,用0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F表示,计数规则采用“逢十六进一”,位权为以16为底的幂。 1位十六进制可用4位二进制数表示。 (二)计算机中正、负数的表示法 在计算机中,参加运算数值的“+.-”符号也是用2进制表示的,并规定用0表示正数,用1表示负数,符号被放置在数值最高位MSB 。此外,对于负数还采用反码或补码表示,这样表示的目的将负数转化为正数,使减法操做转变为单纯的加法操做。目前,在计算机系统中, 均采用补码表示负数。下面对计算机中的码制做些简要的介绍。 原码 用原码表示一个带符号的二进制数,其最高位为符号位,用0表示正数,用1表示负数。 正数 x = +1001100 [x]原= 负数 x = - 1001100 [x]原= 2.反码 反码在计算机中,对于正数,符号位为“0”,数值部分保持不变;对于负数来说,除了在符号位上表示“1”外,其数值部分的各位都取它相反的数码,即“0”变“1”、“1”变“0”。 下面是两个二进制数及其在计算机中的反码表示。 正数 x = +1001100 [x]反=负数 x = - 1001100 [x]反=3.补码 补码在计算机中,对于正数,符号位为“0”,数值部分保持不变;对于负数来说,除了在符号位上表示“1”外,其数值部分的各位都取它相反的数码,然后在最低位加“1”。 下面是两个二进制数及其在计算机中的补码表示。 正数 x = +1001100 [x]补=负数 x = - 1001100 [x]补=[x]反+11(三)字符的编码 1.ASCⅡ码 目前,ASCⅡ码有7位和8位两种字符编码形式。常用的是7位ASCⅡ码,它包括26个大写和26个小写的英文字母、10个数字,以及一些专用字符。7位编码的ASCⅡ码,实际也采用8位二进制,但最高位置0用作效验,故最多可表示128个字符(即22=128)。 2.BCD码 BCD码也称为十进制编码,有压缩和非压缩两种储存形式。压缩的BCD码是用半个字节存放1位十进制数,一个字节存放2位十进制数。例如,十进制58D的压缩BCD码。而非压缩的BCD码则以一个字节存放1位十进制数。例如,十进制6D的非压缩BCD码。BCD码在指令中是常用的一种编码。 (四)板书设计: 巩固提高 设有两个数x、y,x=-89,y= +18 用补码表示如下: x(-89的补码) y(+18的补码) 求:x+y=? 课堂小结 正数的补码:它的本身。 负数的补码:它的绝对值取反加1。 一、数制 1、什么是进位计数制    数制也称计数制,是指用一组固定的符号和统一的规则来表示数值的方法。按进位的原则进行计数的方法,称为进位计数制。比如,在十进位计数制中,是按照“逢十进一”的原则进行计数的。   常用进位计数制:  a、十位制(Decimal?notation);  b、二进制(Binary?notation);  c、八进制(Octal?notation);  d、十六进制数(Hexdecimal?notation) 2、进位计数制的基数与位权   基数和位权是进位计数制的两个要素。? (1)基数:所谓基数,就是进位计数制的每

文档评论(0)

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

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

1亿VIP精品文档

相关文档