第一章-数字-数制-码制研讨.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5、在电路功能上,数字电路除了可以对信号进行算术运算外,还能够进行逻辑判断。即具有一定的逻辑思维能力。 6、数字电路也是一种脉冲电路。但数字电路研究的重点是单元电路之间的逻辑关系,而脉冲电路研究的重点是脉冲波形的产生和变换。 7、数字电路的举例——数字频率计: 六.数字脉冲电路的特点 1.抗干扰的能力强; 2.精确度高; 3.功耗小,便于控制; 4.允许脉冲功率大。 七.计算机中为什么采用二进制 1.二进制信号在传输中抗干扰能力强,易于可靠存储及处理,对相应电路元件公差要求较低,易于大规模集成,系统成本低。 2.对二值信号的识别及生成均最容易实现。二值运算的种类最少,相应的电路结构也最简单。以加法为例:其基本运算单元只要实现0+0、0+1、1+1三种加法即可。 3.同样数量的二值信号比取更多值的信号容易处理。但是它们表示的信息量是不同的。例如:两位二进制数与两位十进制数所表示的信息量相差25倍。 2.真值﹑原码﹑反码﹑补码的定义: (考虑纯整数情况) ①真值: 设真值X为 (-2n X +2n) 的一个n位定点二进制整数其真值表示为: X=-(11111……111)B 到 X= +(11111…111)B ② 二进制 仅有0和 1两个可能的符号,基数为2 ,低位和相邻高位间的进位关系是“逢二进一”,故称为二进制。用B(Binary) 下标标注。 如B 或 2 ③ 十六进制 十六进制数的每一位有十六个不同的数码,分别用0—9、(10)A、(11)B、(12)C、(13)D、(14)E、(15)F表示。 十六进制用H(Hexadecimal) 下标。由于目前在微型计算机中普遍采用8位、16位和32位二进制并行运算,而8位、16位和32位的二进制数可以用2位、4位和8位的十六进制数表示,因而用十六进制符号书写程序和数据都十分简便。 常用数制的表示 二进制: B (Binary) 八进制: O (Octal) 十进制: D (Decimal) 十六进制:H (Hexadecimal) 2. 数制之间的转换 ①二—十转换:把二进制数转换为等值的十进制数称为二—十转换。 方法:按权展开。 ②十—二转:分为整数部分和小数部分两种情况处理。 ⑴ 整数部分的转换:“除2取余倒排列” 假定十进制整数为(S)10 ,等值的二进制数则为: 若用2去除(S)10,得到的余数即为二进制数的系数Ki。 反复将每次得到的商再除以2,就可求得二进制数的每一位了。算法简单归结为:“除2取余倒排列” 2 173 ………………… 余数= 1 =k0 (最低位) 2 86 ………………… 余数= 0 =k1 2 43 ………………… 余数= 1 =k2 2 21 ………………… 余数= 1 =k3 2 10 ………………… 余数= 0 =k4 2 5 ………………… 余数= 1 =k5 2 2 ………………… 余数= 0 =k6 2 1 ………………… 余数= 1 =k7 (最高位) 2 0 ? ? ⑵ 小数部分的转换:“乘2取整依次排列” 若(S)10是一个十进制的小数则对应的二进制小数为: 将上式两边同乘以2得到: 将小数(S)10乘以2得到的整数部分即k-1同理, 将乘积的小数部分两边再同乘以2又可得到: 算法简单归结为:“乘2取整依次排列” 例:(0.8125)10=(0.1101)2 ? 0. 8 1 2 5 ? ? Ⅹ 2 ? ? ? k-1=1 1. 6 2 5 0 最高位=1 ? 0. 6 2 5 0 ? ? Ⅹ 2 ? ? ? k-2=1 1. 2 5 0 0 次高位=1 ? 0. 2 5 0 0 ? ? Ⅹ 2 ? ? ? k-3=0 0. 5 0 0 0 次低位=0 ? 0. 5 0 0 0 ? ? Ⅹ 2 ? ? ? k-4=1 1. 0 0 0 0 最低位=1 ③ 二—十六转换 四位二进制数有16个状态可构成一位十六进制数,而把这4位二进制数看作一个整体时,它的进位输出又正好是逢十六进一,所以只要从低位到高位将每4位二进制数分为一组并代之以等值的十六进制数,即可得到对应的十六进制数。 四位二进制为一组组合成一位十六进制 (10110001011110.10110010110100

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档