文档详情

哈尔滨工程大学数字电路基础(第1章).ppt

发布:2017-04-18约1.88千字共53页下载文档
文本预览下载声明
第一章 数制和码制;3、数字量:在时间上和数量上都不连续,变化总是发生在一系列离散的瞬间,数量大小和每次的增减变化都是某一个最小单位的整数倍,这一类物理量叫做数字量。;图 1 - 1 数字信号的传输波形 (a) 电平型信号; (b) 脉冲型信号;二、模拟电路与数字电路;图 1 - 2 数字电路对接收信号整形 (a) 发送信号波形; (b) 接收信号波形;(c) 整形信号波形;1.2几种常用的数制;二、几种常用的数制;结论:;注意:;二、八、十、十六进制的对照关系 ;1.3不同进制数的转换;;二、 将十进制数转换成R进制数 将十进制数的整数部分和小数部分分别进行转换,然后合并起来。;解 由于二进制数基数为2,所以逐次除以2,取其余数(0或1):;  解 由于八进制数基数为8,所以逐次除以8取其余数:;  十进制数纯小数转换成R进制数,采用将小数部分逐次乘以R,取乘积的整数部分作为R进制的各有关数位,乘积的小数部分继续乘以R,直至最后乘积为0或达到一定的精度为止。;  解 由于精度要求达到0.1%,需要精确到二进制小数10位,即1/210=1/1024。;  解 由于 83 = 512,所以需精确到八进制小数的4位,则;2 5;三、二进制、八进制、十六进制之间的转换;例:将(1011110.1011001)2化为十六进制;例:将(8FA.C6)16化为二进制;1.4二进制算术运算;1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 0 1 1 0 0;二进制数除法运算由减法运算和右移位操作组成。当除数是2k时,将被除数右移k位即可得到所求之商。;1.4.2 进制数运算的特点;1.4.3 原码、反码、补码运算;1. 原码表示法 将带符号数的数值部分用二进制数表示, 符号部分用0表示“+”, 用1表示“-”,这样形成的一组二进制数叫做原带符号数(也称真值)的原码。;2. 反码表示法 正数的反码与原码相同 负数的反码是将原码除符号位外逐位取反(0变1或1变0);3、二进制数的补码; 10 – 5 = 5 10 + 7 -12= 5 (舍弃进位) 7+5=12 产生进位的模 7是-5对模数12的补码 ;1011 – 0111 = 0100 (11 - 7 = 4) 1011 + 1001 = 10100 =0100(舍弃进位) (11 + 9-16 = 4) 0111 + 1001 =24 0111是- 1001对模24 (16) 的补码;补码的应用:把减法变成加法运算;两个补码表示的二进制数相加时的符号位讨论;注意:;1.5几种常用的编码;BCD码十进制数码;  1.有权BCD码   即代码中的每位二进制数码都有确定的位权值。如表1-2中的8421码、2421码、5211码、5421码等。;  2.无权BCD码   即代码没有确定的位权值,不能按照位权展开求解所代表的十进制数。如表1-2中的余3码、余3循环码等。这些代码都有其特点,适用于不同的场合。;BCD码十进制数码;BCD码十进制数码;BCD码十进制数码;BCD码十进制数码;BCD码十进制数码;BCD码十进制数码;  3.用BCD代码表示十进制数   对于一个多位的十进制数,需要有与十进制位数相同的几组BCD代码来表示。例如:;二. 格雷码 格雷码是一种典型的循环码。;三位格雷码 000 001 011 010 110 111 101 100;三、美国信息交换标准代码(ASCⅡ);表1-3 ASCII码编码表; 4. 奇偶校验码 数据在传输过程中,由于噪声、干扰的存在, 使得到达接收端的数据有可能出现错误。我们必须采取某种特殊的编码措施, 检测并纠正这些错误。能够检测信息传输错误的代码称为检错码, 能够纠正信息传输错误的代码称为纠错码。 检错码和纠错码统称为可靠性编码, 采用这类编码可以提高信息传输的可靠性。奇偶校验码是最简单也是最著名的一种检错码。;8421码;作业:1、4、5、6、9、11、12、15
显示全部
相似文档