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

课常用数字和逻辑电路.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE / NUMPAGES 第四课:常用数字及逻辑电路 数字: 谈到数字,有很多同学可能会觉的很可笑,数字?不就是1234……..这些吗?是的,在日常的生活当中,我们用的一般都是十进制,但在计算机中,它只能识别二进制数,所以在这里我还得跟大家共同分析一下: 1、十进制: 十进制就是基数为“十”,所使用的数码为0~9共10个数字。逢十进一。是我们每天都会运用到的,在这里就不多谈了。 2、二进制: 二进制的基数为“二”,其使用的数码只有0和1两个。在计算机中容易实现,在常用的的实现方式中如:可以用电路的高电平表示1,低电平表示0;或者三极管截止时集电极的输出表示1,导通时集电极输出表示0。 3、十六进制: 由于二进制位数太长,不易记忆和收写,所以人们又提出了十六进制的书写形式。我们在汇编语言中多数用十六进制。 ? 二进制编码 二进制编码 在计算机中,是采用二进制数。因而,要在计算机中表示的数、字母、符号等都要以特定的二进制码来表示,这就是二进制编码。 一、二进制编码的十进制数:BCD码(Binary-Coded Decimal) 字母与字符的编码 字母和各种字符($、#……)也必须按特定的规则用二进制编码才能在机中表示。普通的是采用ASCII( American Standard Code for Information Interchange)码。0~9的ASCII码为30H~39H,大写字母A~Z的ASCII码为41H~5AH。 二进制,十进制,十六进制数码对照 十进制 8421BCD码 二进制 十进制 8421BCD码 二进制 1 1 0001 10 A 1010 3 3 0011 12 C 1100 5 5 0101 14 E 1110 7 7 0111 16 10 10000 ? 二进制数的运算 算术运算:加、减、乘、除 逻辑运算:与、或、异或、异 一、二进制加法 规则为:(1)0+0=0 (2)1+0=0+1=1 (3)1+1=0,进位1 (4)1+1+1=1,进位1 如: 1 1 0 1 1 0 1 1 1 1 0 0 0 二进制减法 规则为:(1)0-0=0 (2)1-1=0 (3)1-0=1 (4)0-1=1,有借位 如:1 1 0 0 0 1 0 0 - 0 0 1 0 0 1 0 1 1 0 0 1 1 1 1 1 二进制乘法 规则为:(1)0×0=0 (2)0×1=0 (3)1×0=0 (4)1×1=1 如: 1 1 1 1 × 1 1 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 二进制除法:除法是乘法的逆运算 0 0 0 1 1 1 1 0 1 )1 0 0 0 1 1 1 0 1 0 1 1 1 1 0 1 1 0 1 1 0 1 0 二进制逻辑运算 逻辑与的规则: 0与0=0 0与1=0 1与1=1 逻辑或的规则: 1或0=1 1或1=1 0或0=0 逻辑异或的规则:0异或0=1 0异或1=1 1异或1=0 逻辑异的规则: 0的异为1 1的异为0 带符号数的表示法 一、机器数与真值 通常用最高位作为符号位,若字长为8位即D7为符号位,D6~D0为数字位, 符号位用0表示正,用1表示负如X=B=+91 X=B=-91 二、原码 按上所述,正数的符号位用0表示,负数的符号位用1表示,这种表示法就称为原码。 X=+105 [X]原X=-105 [X]原 三、反码 正数的反码表示与原码相同,最高位为符号位,用0表示正,其余位为数值位。 (+4)10=0 0 0 0 0 1 0 0 符号 二进制数值 (+31)10=0 0 0 1 1 1 1 1 (+127)10=0 1 1 1 1 1 1 1 而负数的反码表示为它的正数的按位取反(连符号位)而形成的。 (+4)10=0 0 0 0 0 1 0 0 (-4)10=1 1 1 1 1 0 1 1 反码表示 (+31)10=0 0 0 1 1 1 1 1 (-31)10=1 1 1 0 0 0 0 0 反码表示 (+127)10=0 1 1 1 1 1 1 1 (-127)10=1 0 0 0 0 0 0 0 反码表示 (+0)=0 0 0 0 0 0 0 0 (-0)=1 1 1 1 1 1 1 1 反码表示 四、补码 正数的补码表示与原码相同,即最高位为符号位,用0表示正,其余位为数值位。 如【+4】补=【+4】原=【+4】反=0 0 0 0 0 1 0 0 【+127】补=【+127】原=【+127】反=0 1 1 1 1 1 1 1 负数的补码表示为它的反码,并在其最后位(

文档评论(0)

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

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

1亿VIP精品文档

相关文档