第1章 数字逻辑基础 卫朝霞版.pptVIP

  1. 1、本文档共65页,可阅读全部内容。
  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文档。上传文档
查看更多
* ASCII码 即美国信息交换标准代码,有7位和8位两种版本,国际上通用的是7位版本,用7位二进制码表示,共有128(27=128)个字符,其中有控制字符32个,阿拉伯数字10个,大小写英文字母共52个,各种标点符号和运算符号32个。 Unicode编码 Unicode码给每个字符和符号赋予了一个永久、唯一的16位数值,称为码点,共有65536个码点,整个码点空间被划分成块,每块的码点数为16的倍数。 Unicode编码将世界上所有的符号都纳入其中,无论是英文、日文、还是中文等,都使用这个编码表,不会出现编码不匹配的乱码现象。 * 本章小结 掌握数字逻辑电路的相关概念、特点及分类 掌握有关计数值的有关概念及数制间的转换方法 掌握机器数的表示方法及有关运算 了解有关编码的概念 * (2) 定点整数 【例1-8】若X1=+1101,X2= -1101,则有: 五位字长的[X1]原=01101,[X2]原=11101; 八位字长的[X1]原[X2]原 * 原码特点: (1) 最高位为符号位,正数为“0”,负数为“1”,数值位与真值一样,保持不变。 (2) “0”的原码表示有两种不同的表示形式,例:[+0]原[-0]原 (3) 原码容易理解,与代数中正负数的表示接近,乘除运算比较方便,但是加减运算规则复杂。 * 2. 原码运算 规则如下: 判断被加数和加数的符号是同号还是异号; 若是同号,将两数相加,结果的符号与被加数的符号一致; 若是异号,先比较两数绝对值(数值)的大小,然后用大数值减去小数值,结果的符号与大数值的符号一致。 * 【例1-9】若[X1]原=01101,[X2]原=11001,用原码运算求X1+X2。 解: 因为X1为正数,X2为负数,异号,所以先比较两者绝对值(数值)的大小:|X1|=1101,|X2|=1001,|X1||X2|; 再用大数减去小数:|X1|-|X2|=1101-1001=0100; 最后判断结果的符号:与X1一致,为正。 因此,[X1+X2]原=00100。 * 1.3.2 反码 1. 反码表示法 ——符号位用“0”表示正号,用“1”表示负号;正数的反码数值位与真值的数值位相同,负数的反码数值位是将真值各位按位取反(“0”变成“1”,“1”变成“0”)得到。 * (1) 定点小数 【例1-10】若X1=+0.1101,X2=-0.1101,则有: [X1]反=0.1101,[X2]反=1.0010。 * (2) 定点整数 【例1-11】若X1=+1101,X2= -1101,则有: 五位字长的[X1]反=01101,[X2]反=10010; 八位字长的[X1]反[X2]反 * 2. 反码运算 反码运算规则如下: [X1+X2]反=[X1]反+[X2]反 [X1-X2]反=[X1]反+[-X2]反 将[X]反变为[-X]反的方法:符号位连同数值位一起变反。 * 【例1-12】若X1 =+1101,X2 = -0010,用反码运算求X1+X2和X1-X2。 解: [X1]反=01101,[X2]反=11101 ,[-X2]反=00010 [X1+X2]反=[X1]反+[X2]反=01101+11101=01011 [X1-X2]反=[X1]反+[-X2]反=01101+00010=01111 * 1.3.3 补码 1. 补码表示法 ——符号位用“0”表示正号,用“1”表示负号;正数补码的数值位与真值的数值位相同,负数补码的数值位是将真值各位按位取反(“0”变成“1”,“1”变成“0”)后,最低位加1得到。 * (1) 定点小数 【例1-13】若X1=+0.1101,X2=-0.1101,则有: [X1]补=0.1101,[X2]补=1.0011。 * (2) 定点整数 【例1-14】若X1=+1101,X2= -1101,则有: 五位字长的[X1]补=01101,[X2]补=10011; 八位字长的[X1]补 [X2]补 * 2. 补码运算 补码运算规则如下: [X1+X2]补=[X1]补+[X2]补 [X1-X2]补=[X1]补+[-X2]补 将[X]补变为[-X]补的方法:符号位连同数值位一起变反,末位加1。 * 【例1-15】若X1 =+1101,X2 = -0010,用补码运算求X1+X2和X1-X2。 解: [

文档评论(0)

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

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

1亿VIP精品文档

相关文档